我试图使用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');
});
Run Code Online (Sandbox Code Playgroud)
这段代码适用于我的客户端js.
但我想向特定用户或在我的服务器上打开套接字的所有用户发送消息.
在我的情况下,我作为客户端发送消息,我收到响应,但其他用户没有显示任何内容.
我想例如user1通过webSocket向服务器发送消息,并向打开套接字的用户2发送通知.