タグ

ブックマーク / blogshouldbenil.blogspot.com (1)

  • @blog should be nil: RubyでWebSockets実装

    2011年12月31日土曜日 RubyでWebSockets実装 今年もいよいよ終わりですね。今年最後のエントリはWebSocketsについてです。WebSocketsはHTML5仕様の中でももっとも注目されている技術のひとつでしょう。 (厳密には狭義のHTML5仕様には含まれていませんが)これまでもHTTP上でサーバPushを実現する方法としてAJAX(Polling)、Comet(long-polling)などがありましたが、 これらの技術は擬似的なものに過ぎず、ワークアラウンドなものでした。 (CometにはServer-Sent Events という技術があり、これは実際サーバPushであり、これもまたHTML5の仕様のひとつです)WebSocketsはHTTPプロトコルを偽装し、クライアント-サーバ間のやりとりを単一のTCPソケット上で行い、双方向通信を実現しています。一般的なI

  • 1