nodejs使用socket.io向指定客户端发送消息

客户端与服务器建立链接会触发connection事件

io.on("connection",function(socket){
    //其他操作
});

  参数socket为服务器与客户端建立连接的socket端口对象,其有一个名为id的属性,该属性可以识别指定客户端

io.on("connection",function(socket){
    if (io.sockets.connected[socket.id]) {
        io.sockets.connected[socket.id].emit('message','surprise');
    }
});

  

posted @ 2018-04-10 15:49  键盘已坏  阅读(885)  评论(0编辑  收藏  举报