WebSocket

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

WebSocket

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

ア WebブラウザとWebサーバ間で双方向通信を行うためのデータ形式はXMLを使って定義されている。

イ WebブラウザとWebサーバ間でリアルタイム性の高い通信を実現するためにRTPを使用する。

ウ WebブラウザとWebサーバとの非同期通信にはXMLHttpRequestオブジェクトを利用する。

エ Webブラウザは最初にHTTPを使ってWebサーバにハンドシェイクの要求を送る。

正解を表示

エ

この問題に出てくる用語

RTP
音声や映像などのリアルタイムのデータを運ぶためのプロトコル。通常はUDPの上で使い、シーケンス番号とタイムスタンプで順序と再生のタイミングを伝える。
WebSocket
WebブラウザとWebサーバの間で、1本のTCPコネクションを保ったまま、双方向にいつでもデータを送り合えるようにするプロトコル。通信はHTTPのGETメソッドによるハンドシェイクで始まり、その後WebSocketの通信に切り替わる。
Ajax
Webブラウザ上のJavaScriptが、ページ全体を読み込み直さずに、サーバと非同期に通信してデータを受け取り、ページの一部だけを書き換える技術。
HTTP
WebブラウザとWebサーバの間で、Webページなどのデータをやり取りするためのアプリケーション層プロトコル。クライアントが要求を送り、サーバが応答を返す形で通信する。
XML
データをタグで囲み、要素の名前と入れ子によって構造を表現するマークアップ言語。用途に応じて要素名を定義でき、データ交換や設定ファイルなどに使われる。

問題文:IPA公開の問題冊子(PDF)

↑