我正在try 使用带 node 的套接字.js,我成功了,但我不知道如何在代码中区分客户端.
var WebSocketServer = require('ws').Server,
wss = new WebSocketServer({port: 8080});
wss.on('connection', function(ws) {
ws.on('message', function(message) {
console.log('received: %s', message);
ws.send(message);
});
ws.send('something');
});
这段代码适用于我的客户端js.
但我想向服务器上打开套接字的特定用户或所有用户发送消息.
在我的例子中,我作为客户机发送消息,并收到响应,但其他用户没有显示任何内容.
例如,我希望user1通过webSocket向服务器发送消息,我向打开套接字的user2发送通知.