タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとRubyとMOONGIFTに関するpoad1010のブックマーク (1)

  • レガシーなWebブラウザでもリアルタイムコミュニケーション·Firehose MOONGIFT

    FirehoseはWebSocketsを使わないリアルタイム通信ライブラリです。 Webベースのリアルタイムコラボレーションを実現させるためにはWebSocketsを使うのが手軽ですが、レガシーなWebブラウザでは使えません。そこでロングポーリングを手軽に実装できるのがFirehoseです。 サーバを起動しました。 クライアントから接続しています。 別なクライアントからデータを送信します。 データを得ました。ここで一旦接続は切れます。 Firehoseのデフォルトの動作ではデータを受け取ったタイミングで一旦接続が切れるようになっています。別途用意されているRackアプリケーション用のJavaScriptライブラリを使うと、接続が切れても自動的に再接続を開始します(その間にデータがポストされているとすぐに受け取ります)。Firehoseはレガシーなブラウザや接続が持続的でない環境下でもリアル

  • 1