0

FacebookのニュースフィードやGoogle+StreamページなどのWebアプリケーションを開発しています。ASP.NET、Telerik Rad Ajaxコントロール、およびAzureCloudサービスを使用しています。
例:User1とUser2の2人のユーザーがいます。User1とUser2はどちらもオンラインであり、同じページが別のPCで開かれています。ユーザー1がメッセージを共有(投稿)する場合、ページをリロードせずにユーザー2のページを更新するにはどうすればよいですか(Google+のように)?

ありがとうナヒド

4

1 に答える 1

1

長いポーリングをしたい。基本的に、あなたはajaxを介してリクエストを起動します。そのリクエストは、リクエストを返す前に、応答を待つ別のスレッドに渡されます。

ここにロングポーリングを使用したチャットの例があります:

http://blogs.claritycon.com/blog/2011/04/12/roll-your-own-mvc-3-long-polling-chat-site/

于 2011-09-09T10:38:50.297 に答える