Definition
WebSocketは、クライアントとサーバー間の永続的な双方向通信を可能にするコンピュータ通信プロトコルです。HTTPのように各要求-応答サイクルで新しい接続を必要とせず、一度確立された接続を通じて低遅延で継続的にデータをやり取りできます。
Summary
単一のTCP接続上で双方向通信チャネルを提供し、リアルタイムデータ交換を可能にするプロトコル。
Key Concepts
- フルデュプレックス
- 永続的接続
- 低遅延
- TCPプロトコル
Use Cases
- リアルタイムチャットアプリケーション
- ライブスポーツスコア更新
- オンラインマルチプレイヤーゲーム