2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
今日、Niuke を閲覧しているときに、ある上司がフロントエンドのインタビュー中に WebSocket で問題に遭遇したと共有しているのを見ました。このナレッジ ポイントはこれまで見たことがなかったので、すぐに学び、ここに記録しました。
WebSocket は、全二重通信チャネルを提供するネットワーク通信プロトコルです。つまり、クライアントとサーバーは同時にデータを送受信できます。これは、クライアントがリクエストを開始し、サーバーがリクエストに応答する一方向の従来の HTTP リクエストとは異なります。 WebSocket を使用すると、サーバーがクライアントにメッセージをアクティブに送信できるため、オンライン チャット アプリケーション、リアルタイム ゲーム、株価の更新、その他のシナリオなどのリアルタイム通信が可能になります。
WebSocketインスタンスの作成: クライアント側では、まず WebSocket インスタンスを作成し、サーバーの URL を指定する必要があります。
const ws = new WebSocket('ws://example.com/socket');