平成28年 秋期 ネットワークスペシャリスト 午前II 問15

チャットアプリケーションのようなWebブラウザとWebサーバ間でのリアルタイム性の高い双方向通信に利用されているWebSocketプロトコルの特徴はどれか。

 ア  WebブラウザとWebサーバ間で双方向通信を行うためのデータ形式はXMLを使って定義されている。
 イ  WebブラウザとWebサーバ間でリアルタイム性の高い通信を実現するためにRTPを使用する。
 ウ  WebブラウザとWebサーバとの非同期通信にはXMLHttpRequestオブジェクトを利用する。
 エ  Webブラウザは最初にHTTPを使ってWebサーバにハンドシェイクの要求を送る。


答え エ


解説
WebSocketでは最初の接続時にそれ以降そのコネクションを使い続けるためにクライアントサイドからハンドシェイク要求を送ります。
サーバ側はハンドシェイク応答を返すことで1つのコネクションを使用し、続ける仕組みになっています。


キーワード
・WebSocket

キーワードの解説
  • WebSocket
    ネットワーク用の通信規格の1つで、TCP上で動作し、WebサーバとWebブラウザとの間の通信のための双方向通信用の技術規格であり、プロトコルの仕様はRFC 6455になります。

もっと、「WebSocket」について調べてみよう。

戻る 一覧へ 次へ