タグ

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

  • 関連タグはありません

タグの絞り込みを解除

websocketに関するooyabuhのブックマーク (1)

  • 橋本商会 » Sinatra RocketIOというプラグイン作った、これでWebSocketとCometが使える

    nodeのSocket.ioっぽい物のRuby版を作った。 https://github.com/shokai/sinatra-rocketio 依存 EventMachineが有効なWebサーバー(thinとか)と、jQueryが必要。 Rubyは1.8.7〜2.0.0まで動く。 Sinatraで使う インストール gem install sinatra-rocketio ブラウザとか回線に応じてWebSocketとCometの使える方が自動的に選ばれる。 切断されても定期的に再接続を試みるようになってる。 sinatraに読みこむだけで使える。sinatraのプロセス内にwebsocketサーバーも組み込まれる。 require 'sinatra' require 'sinatra/rocketio' modular styleではclass内でregisterすればok class

    ooyabuh
    ooyabuh 2014/01/16
    “Comet部分はSinatra CometIOという独立したSinatraプラグインで実装してある。これを一番最初に作った。”
  • 1