360390
服务端 var clients = {}; 每次 有新客户端过来 。把socket保存在clients var currClient = { id: 0, socket: 0, }; currClient.id = id; currClient.socket = socket; socket.id =id; clients[currClient.id] = currClient;
然后接收到请求的时候。
var client = clients[id];
client.socket.emit('dosomething', {message:data});
但是这个socket发送的emit消息。为什么所有的客户端都收到了?