平成28年 秋期 応用情報技術者 午前 問7

WebSocketによって実現できるのはどれか。

 ア  JavaScriptで記述されたプログラムをバックグラウンドで動作させること
 イ  Webページで映像や音声を再生すること
 ウ  Webページにビットマップ形式のデータを描画すること
 エ  クライアントのWebブラウザとサーバ間で双方向の通信をすること


答え エ


解説
HTTPではページ読込みやWebブラウザでのクリックなどのリクエスト毎にTCPコネクションの接続、切断を繰り返し、長い時間コネクションを維持することはありません。
一方、WebSocketでは一度TCPコネクションが成立したら切らずに張り続け、接続中はどちらからでもメッセージを送信できます。
また、TCPコネクションを張り続けるため、クッキーでセッションIDを返すセッション管理の負荷が軽減できます。


キーワード
・WebSocket

キーワードの解説

戻る 一覧へ 次へ