📗

リアルタイム双方向通信(WebSocket)

ポーリングは
📗
サーバー側の更新をリアルタイムに受け取る(Polling / Long Polling / SSE)
として使われていますが、今度はリアルタイムの双方向通信について考えていきましょう。よく活用される技術としてはWebSocketがあげられます。WebSocketはクライアントとサーバー間で双方向のデータ通信を可能にし、一度コネクションが確立されると、継続的にデータを送受信できるようになります。このため、クライアントとサーバーの間で頻繁にデータをやり取りするリアルタイム性の高いアプリケーションに非常に適しています。
よく活用されるユースケースとしてはリアルタイムのチャットアプリケーションなどのシステムデザインでよく使われます。

WebSocketとは

WebSocketプロトコルは、クライアントとサーバー間で低遅延かつ双方向の通信を確立する仕組みです。これは通常のHTTP通信とは異なり、1回のハンドシェイク後にコネクションが継続的に開かれ、その後は両者がメッセージを送信し続けることができます。
すべてを見るには

返金は購入日から1日以内に申し出て下さい。詳細はこちらからご確認ください。
また、このコンテンツ以外の他の永久アクセス権は付与されない事はご注意下さい。

支払いはによって保護されています

購入コードをお持ちの場合は、こちらから購入コードを入力して購入してください。
(Stripeのクーポンコードではありません)

購入済の方はこちらからログインしてください