Javascript 仅与Socket.io中的聊天室进行私人聊天

Javascript 仅与Socket.io中的聊天室进行私人聊天,javascript,node.js,sockets,websocket,socket.io,Javascript,Node.js,Sockets,Websocket,Socket.io,我只想和两个人进行私人谈话 如果我只在Socket.IO中使用该功能,可以吗? 还是有更好的方法在socket.io中进行两人对话 我在后端使用NodeJS 那是我的客户: var socket=io.connect('http://ip:port'); socket.emit('subscribe',conversation\u id); socket.emit('send message'{ 房间:对话号, 信息:“一些信息” }); socket.on('conversation priv

我只想和两个人进行私人谈话

如果我只在Socket.IO中使用该功能,可以吗? 还是有更好的方法在socket.io中进行两人对话

我在后端使用NodeJS

那是我的客户:

var socket=io.connect('http://ip:port');
socket.emit('subscribe',conversation\u id);
socket.emit('send message'{
房间:对话号,
信息:“一些信息”
});
socket.on('conversation private post',函数(数据){
//显示数据.message
});
这是我的服务器:

socket.on('subscribe',功能(房间){
控制台日志(“连接室”,房间);
插座连接(房间);
});
socket.on('send message',函数(数据){
控制台日志(‘发送室日志’、数据室);
socket.broadcast.to(data.room).emit('conversation private post'{
message:data.message
});
});