WebSocketによって実現できるのはどれか。
選択肢
- アJavaScriptで記述されたプログラムをバックグラウンドで動作させること
- イWebページで映像や音声を再生すること
- ウWebページにビットマップ形式のデータを描画すること
- エクライアントのWebブラウザとサーバ間で双方向の通信をすること
正解と解説
正解:エ クライアントのWebブラウザとサーバ間で双方向の通信をすること
WebSocketは、HTTPの接続を足がかりに専用のプロトコルへ切り替え、クライアントとサーバの間に持続的な全二重の通信路を確立する仕組みです。サーバ側から任意のタイミングでデータを送れるため、チャットや株価配信のようなリアルタイム用途に向きます。従来のようにクライアントから繰り返し問い合わせる必要がなく、通信量と遅延を抑えられる点が特徴です。
選択肢ごとの解説
- アバックグラウンドでのスクリプト実行はWeb Workersの役割です。
- イ映像や音声の再生はvideo要素やaudio要素が担います。
- ウビットマップの描画はcanvas要素が担当します。
- エ正解。持続的な接続の上でサーバからも送信できる双方向通信を実現します。
同じ分野の他の問題
- リバースプロキシの説明として、適切なものはどれか。2025年度 秋期 午前 問31
- 30kバイトのJPEGファイルを電子メールに添付するとき,実際の転送データはおよそ何kバイトになるか。ここで,添付ファイ…2025年度 春期 午前 問34
- DNSに関する記述のうち、適切なものはどれか。2024年度 秋期 午前 問33
- 次のURLに対し、受理するWebサーバのポート番号(8080)を指定できる箇所はどれか。 https://www.exa…2022年度 秋期 午前 問35
- ONF(Open Networking Foundation)が標準化を進めているOpenFlowプロトコルを用いたSD…2017年度 秋期 午前 問35
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。