WebSocket
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*WebSocket とは [#l7d626dd]
-Webブラウザとサーバ間でソケット接続を確立して、1つの[[TC...
-リアルタイム性
-[[HTML5]]から派生した仕様
-API(JavaScript等)の仕様はW3Cが規定
-プロトコルの仕様はIETFが規定
-RFC6455
-接続時にHTTPのポート(80)で受け取ったリクエストをWebSoc...
-チャットなどで使われる
*特徴 [#wf8be21a]
-TCP接続が持続
-サーバからクライアントにデータを送信できる
-接続後はデータ量が少なくなる(ヘッダ情報の省略とバイナリ...
-クロスオリジンを安全に扱える
*クライアント側の作り [#r12c2b0c]
**接続(ハンドシェイク) [#w1ff0db1]
-onopenイベントハンドラが実行される
**送信 [#z7a769d1]
-send()
-引数は、文字列、Blob、ArrayBuffer、ArrayBufferView
**受信 [#u5e14a34]
-onmessageイベントハンドラが実行される
*ライブラリ [#ic31eafd]
-Socket.IO
*関連仕様 [#j0b54e4d]
-WebSocket Extension
-Subprotocol
*関連用語 [#w66710bc]
-[[Ajax]]
-[[XMLHttpRequest]]
-[[XHR2]]
-Server-Sent Events
-[[HTTP/2]]
終了行:
*WebSocket とは [#l7d626dd]
-Webブラウザとサーバ間でソケット接続を確立して、1つの[[TC...
-リアルタイム性
-[[HTML5]]から派生した仕様
-API(JavaScript等)の仕様はW3Cが規定
-プロトコルの仕様はIETFが規定
-RFC6455
-接続時にHTTPのポート(80)で受け取ったリクエストをWebSoc...
-チャットなどで使われる
*特徴 [#wf8be21a]
-TCP接続が持続
-サーバからクライアントにデータを送信できる
-接続後はデータ量が少なくなる(ヘッダ情報の省略とバイナリ...
-クロスオリジンを安全に扱える
*クライアント側の作り [#r12c2b0c]
**接続(ハンドシェイク) [#w1ff0db1]
-onopenイベントハンドラが実行される
**送信 [#z7a769d1]
-send()
-引数は、文字列、Blob、ArrayBuffer、ArrayBufferView
**受信 [#u5e14a34]
-onmessageイベントハンドラが実行される
*ライブラリ [#ic31eafd]
-Socket.IO
*関連仕様 [#j0b54e4d]
-WebSocket Extension
-Subprotocol
*関連用語 [#w66710bc]
-[[Ajax]]
-[[XMLHttpRequest]]
-[[XHR2]]
-Server-Sent Events
-[[HTTP/2]]
ページ名: