基本情報トップに戻る
A難易度: 標準2026年度

基本情報技術者 一問一答A 第126問

問題

WebSocketの特徴は何か。

選択肢

  1. 1全二重通信でサーバからのプッシュ通信も可能
  2. 2HTTPリクエスト/レスポンスのみ
  3. 3メール専用
  4. 4ファイル転送特化

正解

1. 全二重通信でサーバからのプッシュ通信も可能

詳しい解説を見る

解説

WebSocketは、HTTPのハンドシェイクから接続を切り替えて確立した後、クライアントとサーバの間に常時接続のコネクションを維持し、TCP上で全二重(双方向同時)の通信を行うプロトコルである。接続が保たれているため、クライアントの要求を待たずにサーバ側から任意のタイミングでデータを送るプッシュ通信が可能であり、チャット・株価配信・オンラインゲームなどリアルタイム性が求められるWebアプリケーションで使われる。「HTTPリクエスト/レスポンスのみ」は従来のHTTPの説明で、要求がない限りサーバから送信できない点がWebSocketとの違いである。「メール専用」「ファイル転送特化」はSMTPやFTPを連想させる誤答肢で無関係。試験では全二重・双方向・サーバプッシュというキーワードが頻出である。

一問一答

科目A 180問+科目B 60問

Aの関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。