私はAJAX Push Engineについて知りましたが、Linux/Apacheで動作しますが、これは私の選択肢ではありません。現在、AJAXとどのようにデータをWebページクライアントにプッシュできますか?
私は高トラフィックサイトの素晴らしいではありません頻繁にサーバーをポーリングする必要がページを最新の状態に保つために。必要に応じてクライアントにデータをプッシュするオプションは素晴らしいオプションですが、ネイティブJavaScriptではソケット、AFAIKはサポートされていません。私が読んだことの1つのトリックですが、サイトは現在廃止されています。これは、フラッシュモジュールを使用してソケット通信を処理し、JavaScriptへのメッセージを中継することです。
このアプローチを研究する際の問題は、キーワードとしての「JavaScript push」が、私が望むコンテキストの代わりに配列のプッシュ機能を思いつくことです。
ブラウザでプッシュ通信を行うためにサーバーとの永続接続を確立するにはどうすればよいですか? Flash/ActionScriptが必要ですか、現在使用しているすべてのブラウザで動作する別のオプションがありますか? (IE6/7/8、FF3、Safari、Chrome)
サーバに関しては、オリジンポリシーとポートセキュリティのために複雑化する必要もあります。利用可能なオプションについて説明していただけることをお伝えいただければ幸いです。
私はいくつかの答えにつながるいくつかの関連の質問を見つけた...と多くの質問です。 :) http://stackoverflow.com/questions/471780/asp-net-http-server-push-to-client http://stackoverflow.com/questions/50831/how-to-push-data-多様な種類のクライアントタイプのリアルタイムに近いもの http://stackoverflow.com/questions/219868/client-notification-should-i-use-an-ajax-push-or-投票 http://stackoverflow.com/questions/847227/real-time-chat-with-push-notification – Brennan