レールを介して機能する効率的なサーバープッシュ手法を知りたいです。調査対象は XMPP-Bosh 、コメットなどです。
これらのロング ポーリング技術は、モバイル側のバッテリー消費にどの程度影響しますか。必要なのは、データがサーバーに到達したらすぐにクライアントにプッシュすることです (データのサイズとタイプは固定されておらず、mb 単位で変化する可能性があります)。
これに光を当ててください。同じための技術/もの/リンク/ハック/RubyおよびPythonモジュールは素晴らしいでしょう。
レールを介して機能する効率的なサーバープッシュ手法を知りたいです。調査対象は XMPP-Bosh 、コメットなどです。
これらのロング ポーリング技術は、モバイル側のバッテリー消費にどの程度影響しますか。必要なのは、データがサーバーに到達したらすぐにクライアントにプッシュすることです (データのサイズとタイプは固定されておらず、mb 単位で変化する可能性があります)。
これに光を当ててください。同じための技術/もの/リンク/ハック/RubyおよびPythonモジュールは素晴らしいでしょう。
何をしたいのか、携帯電話のバッテリー消費への影響は正確にはわかりませんが、ウェブソケットなしでデータをブラウザーにプッシュする簡単な方法をいくつか知っています。
Mongrel 1.1.5 は古いですが、イニシャライザのいくつかの小さな修正により、継続的にデータを前面にプッシュする最も簡単な方法です。
Mongrel::HttpHandler
NGINX と Apache はモジュールを提供していますが、思い通りに微調整する方法が見つかりませんでした。
チャットを構築している場合は、Openfire (非常に使いやすい....RED5 プラグイン、kraken など) を検討するか、スペクトル ゲートウェイを使用して jabberd を使用します。
また、xmpp4r gem は非常に完成度が高いです。
静的ファイルまたは任意のタイプのビッグ データをストリーミングする場合は、Web サーバーにストリーミング モジュールを使用することをお勧めします。