More Related Content
WebSocket Protocol と Plack::Middleware::WebSocket Html5, Web Applications 2 20110622 haruyama webso]cket Janogia20120921 yoshinotakeshi What's hot (18)
2012/6/10 Webのパフォーマンスを考える @ 【第三回】初心者向けホームページ勉強会 第2回Web技術勉強会 webパフォーマンス改善編 AWSとmod_pagespeedで楽々サクサク高速化!! WTM52 あなたの作ったWEBサイト、生きてますか? 第1回Webサーバ勉強会 - 212-223 ブラウザマッチ処理 Using SockJS(Websocket) with Sencha Ext JS WebSocketでリアルタイム通信 (第13回学生LT資料) lua_nginx_module JSON-RPC 2.0 Batch Request PHPからJavaへ乗り換えた。そんな昔話をしよう Similar to websocket-survery (20)
HTML5など社内勉強会 Vol.8 - WebSocket HTML5と WebSocket / WebRTC / Web Audio API / WebGL 技術解説 Gtug girls meetup web socket handson WebSocket + Node.jsでつくるチャットアプリ WebSocket Chat App Hands On on Microsoft Azure SL囲む会東京5 Nodejs×Silverlightではまったこと いよいよ始められる Java EEでのWebSocket #jjug #jjug_ccc #ccc_r21 websocket-survery
- 9. Long Polling 型 (comet)
Polling より改善されているが、 http のヘッダ、
TCP のコネクションによるロスが残る
- 11. リソースの比較
7 億倍
Websocket は些細な改善のように見えるが、ユーザが増えると・・・?
http://ajax.sys-con.com/node/1315473
- 21. 個人的な感想
• ブラウザゲームは恩恵を受ける
– windows の GUI アプリやゲームで使う意味はあ
まりないかも (UDP/TCP のほうが良いはず )
• ユーザ数が多くなると性能差がはっきりする
– 個人では検証が難しそう
• さまざまなデバイスをつなげたいときに便利
そう
– ブラウザで接続できる端末=利用可能なデバイス
– 組織や家のプロキシを意識しなくてよい
- 22. まとめ
• Websocket について簡単に解説
– これからは websocket って知ってる?
ときかれたときに知っている!と言えるは
ず
• チャットアプリを作成して理解しまし
た
– Node.js( サーバ ) + C#( クライアント )
– サーバ側: 50 行程度
– クライアント : 200 行程度
– 作ってみると分かることもある
- 23. 参考
• Html5 Tutorial:Web Sockets
– http://marakana.com/bookshelf/html5_tutori
• Websocket をみてみよう
– http://bit.ly/ws-kuruma