2

次の問題を解決するためにあなたの助けが必要です: 私は MVC アプリケーションを開発しており、ユーザー間でインスタント メッセージを送信したいと考えています。このメッセージは標準ではありません。通知のようなものです。私は2つのオプチンについて考えています:

  • XMPP プロトコルを使用しますが、それが提供できる膨大な量のオプションは必要ありません。説明した基本的な機能だけが必要です。

  • ユーザーの招待状が送信されたMVCアプリケーションにいくつかの静的配列があり、コントローラーアクションを呼び出すajax関数があり、ユーザーが静的リストにあるかどうかを確認します。はいの場合 - ページにメッセージが表示されるようにします。さらに、ページの自動更新を行います。しかし、配列が非常に頻繁に呼び出されるため、これについてはわかりません。

皆さん、どう思いますか?あなたはなにか考えはありますか?どんな助けにもとても感謝します!

4

3 に答える 3

4

SignalRをご覧ください。

于 2012-05-25T11:33:00.450 に答える
1

また、SignalR 上に構築された Jabbr もチェックしてください。

https://github.com/davidfowl/JabbR

これは、SignalR David Fowler の作成者によって作成されたチャット アプリケーションです。

于 2012-05-25T11:34:19.497 に答える
0

jqueryタイマーを設定して、ajaxでメッセージを更新できます。また、ユーザーがメッセージを書き込むと、永続的に保存する場合はキャッシュまたはデータベースに保存できます。

于 2012-05-25T11:35:08.123 に答える