0

私は(一種の)オンラインで見つけたjQueryuiチャットプラグインを実装しましたhttps://github.com/dexterpu/jquery.ui.chatbox

ウェブページにチャットボックスを切り替えるボタンがあります。ユーザーはテキストを入力してEnterキーを押すと、そのテキストがユーザー名とともにチャットボックスに表示されます

それはすべてうまくいっていますが、実際に自分自身とチャットするのは楽しいことではありません。テキストボックスに入力されたデータを2人のユーザー間で渡すにはどうすればよいですか?ユーザーが(ログインしているユーザーの)リストボックスから別のユーザーを選択し、チャットボタンをクリックすると、2人のユーザーが(ドラッグされて)移動します同じチャットボックスに(に)。または、ログインしているすべてのユーザーがすべてのチャットデータをグローバルに表示できるようにするにはどうすればよいですか(ログインしているすべてのユーザーには、他のすべてのユーザーが自分のチャットボックスに入力したすべてのメッセージが表示されます)。

正しい方向へのいくつかのポインタをいただければ幸いです。

4

1 に答える 1

2

SignalR をご覧になりましたか?

Scott Hanselman のグループが取り組んでいます。

SignalR は ASP.NET 用の非同期シグナリング ライブラリであり、リアルタイムのマルチユーザー Web アプリケーションの構築を支援するためにチームが取り組んでいます。

Scott のブログ投稿 (コード例を含む) へのリンク: SignalR を使用したリアルタイムで永続的な長時間接続を使用した非同期のスケーラブルな Web アプリケーション

NuGetでプルダウンするか、こちらが github です: https://github.com/SignalR/SignalR

于 2012-04-25T23:14:22.040 に答える