タグ

ブックマーク / www.wakuwakubank.com (1)

  • Node.js | Socket.IOでリアルタイム双方向通信 - わくわくBank

    Socket.IOは、双方向通信を実現してくれるNode.jsのライブラリです。ここでは、簡単なプログラムを通じて双方向通信の動作確認をします。(Client側もNode.jsを利用しており、実装はTypeScriptで行っています。) WebSocketについて WebSocketは、双方向通信を行うためのプロトコルです。通信のたびに新しくコネクションを確立する必要がなく、HTTPに比べて軽量なヘッダなので、双方向通信を低コストで実現できます。 ws: と wss: のURIスキームが定義されています。wss: はTLSで暗号化されます。 ブラウザサポート状況は以下サイトで確認できます。 https://caniuse.com/websockets Socket.IOについて Socket.IOは、WebSocketの実装というわけではないですが、状況に合わせて WebSocket や

    Node.js | Socket.IOでリアルタイム双方向通信 - わくわくBank
  • 1