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)