WebSocket

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

WebSocket

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

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

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

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

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

正解を表示

エ

この問題に出てくる用語

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

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

↑