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)