FriendFeed、Stackoverflow、Blip.fmなどのアプリケーションでリアルタイム更新/ live htmlストリーミングメソッドを実装するにはどうすればよいですか?
X秒ごとにクライアントからサーバーへのjQuery/Ajaxリクエストを使用して実行されますか?(FriendFeedは1秒ごとのようなものです)または別のテクニックがありますか?
はい、最も一般的な方法は、クライアントとサーバーのフレームワーク(jQueryとASP.NET、jQueryとPHP、PrototypeとXなど)でajaxを使用することです。
Webは「ステートレス」であるため、サーバーと定期的に通信してUIを更新するクライアント側の「ポーリング」メカニズムが必要です。
よりインタラクティブなウェブの必要性を思いついた多くのテクニックとアイデアがあります。ここでいくつかのリファレンスをstackoverflowで見つけることができます
コメット、ポーリング、JavaScriptなどについて調べることができます。
SOが行うことは、たとえばこの質問ページでhttps://stackoverflow.com/posts/2977129/answer-activity-heartbeatへのajaxPOSTリクエストを使用してアクティビティをチェックすることです。リクエストは、何らかのアクティビティが発生したかどうかを返し、それに応じてアクションが実行されます。