Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Socket.IO ソケットのセットがあります。それらのいくつかについては、決して発行したくありませんが、.broadcast() や io.sockets.emit() などを使用できるようにしたいと考えています。また、これらのソケットから情報を受け取りたいと思っています。
特定のソケットへの出力を無効にする方法はありますか、またはアクティブなソケットのリストを保存し、それらを手動で繰り返してブロードキャストをシミュレートする必要がありますか?
ソケットが接続したら、彼を特定のルーム socket.join('roomname') に参加させる必要があります。その後、何らかの理由で送信しない場合は、io.sockets.to('roomname').emit() を送信できます。特定のソケットがその部屋からデータを取得したい場合は、socket.leave('roomname') によって特定の部屋からそのソケットをいつでも削除できます