Home / 用語 / WebSocket

WebSocket

※本ページにはプロモーション(広告)が含まれています

一般IT用語

読みうぇぶそけっと
英語WebSocket

💡 ひとことで言うと

クライアントとサーバー間で双方向のリアルタイム通信を実現するプロトコルです。RFC 6455で標準化されています。

詳しい解説

WebSocketは、ブラウザなどのクライアントとサーバーの間で持続的な双方向通信を可能にするプロトコルで、RFC 6455として標準化されています。最初はHTTPでハンドシェイクを行い、Upgradeヘッダーを使ってWebSocket接続にアップグレードします。確立後は単一のTCP接続を使い続けるため、HTTPのようにリクエストとレスポンスを繰り返す必要がなく、低遅延でデータをやり取りできます。チャットアプリ、オンラインゲーム、株価配信、共同編集ツールなど、リアルタイム性が求められる用途で広く採用されています。URLスキームはws://(平文)またはwss://(TLS暗号化)を使用し、ヘッダーオーバーヘッドの少ないフレーム形式で効率的に通信できる点が大きな特徴です。

📘 具体的な場面

オンラインチャットでメッセージを瞬時に届けるためにWebSocketを採用すると、サーバーから能動的にデータを送信できるため、ポーリングに比べて遅延と通信量が大幅に削減できます。

別の呼び方

ウェブソケット
ws
wss

関連する用語

この用語に関する関連記事

Check Also

【2026年最新版】Windowsのタスクバーをカスタマイズする方法【完全ガイド】

【2026年最新版】Windo …