从socket.ioNode.js广播消息 浏览:399

在建立多个客户端和服务器之间的连接,这socket.io()服务器套接字属性和属性值是连接到客户端的所有套接字对象。对象的发送方法或发送方法可用于向所有客户端广播消息。

Io.sockets.send(用户着);

Io.socket.emit(登录

案例

server.js代码:

复制代码代码如下所示:

要求();

var(=HTTP);

请求(套接字);

var(=);

VaR服务器= http.createserver(APP);

app.get( /

res.sendfile(__dirname + /指标。html);

});

server.listen(1337,127.0.0.1

console.log(开始监测1337 );

});

VaR IO = sio.listen(服务器);

变量名{ };

Io.sockets.on(连接

socket.emit(登录

socket.on(登录

Names.push(人名);

Io.sockets.emit(登录

});

});



复制代码代码如下所示:















VaR插座= io.connect();

socket.on(登录

var;

names.foreach(功能(name){)

用户+名称已登录。

});

document.getelementbyid(结果).innerHTML = str;

});

函数添加(){

socket.emit(登录

}







昵称











运行结果:



登录在谷歌浏览器中,您可以在Firefox中看到相同的结果。

这是一个奇妙的现象,对我来说是一个巨大的惊喜。

如此奇妙的节点。
推荐文章1
广告