我正在尝试构建一个简单的聊天客户端,但在让它跨多个客户端工作时遇到了一些问题。我很可能错过了一些非常简单的事情。当我从一个客户端发送内容时,它会登录该客户端,但不会登录任何其他客户端。
服务器:
var io = require('socket.io').listen(5000);
io.sockets.on('connection', function (socket) {
socket.on('send', function (data) {
socket.emit('receive', data);
});
});
客户:
var socket = io.connect('http://localhost:5000');
socket.on('receive', function(data){
console.log("Data received at " + new Date() + ": " + data);
});