-
Notifications
You must be signed in to change notification settings - Fork 4
Tornadoのwebsocket関連
Yuki-Inamoto edited this page Jul 8, 2015
·
4 revisions
英語
http://tornado.readthedocs.org/en/latest/websocket.html
日本語
### 参考ソース
Tornadoのリポジトリ(https://github.com/tornadoweb/tornado) 内のdemos/websocketを参考
tornado.websocket.WebSocketHandler を継承することでwebsocketのハンドラを作成する
websocketではメッセージベースのプロトコルを使用する。(JSONとか使用可能)
### 使用するメソッド
- websocketに接続するにはopenメソッド,切断するにはon_closeメソッドをオーバライド
- websocketでメッセージを受信し処理するにはon_messageメソッドをオーバライド
- websocketでメッセージを送信するにはwrite_messageメソッドをオーバライド
#### 参考:javascriptでは
- websocketでメッセージを受信し処理するにはonmessage
- websocketでメッセージを送信するにはsend
- 想定される攻撃:
http://www.ipa.go.jp/security/awareness/vendor/programmingv2/web09.html