socket.io 实例
Posted </script>
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了socket.io 实例相关的知识,希望对你有一定的参考价值。
//引用
var io = require(\'socket.io\')(server);
//server
io.on(\'connection\', function(socket) {
//推送消息
socket.emit(\'news\', \'hello!!\'); //进来后 给链接的人推送消息
io.sockets.emit(\'news\',\'hello!!\'); //进来后 给所有人推送消息
//接收消息
socket.on(\'message\', function(data) {
console.log(data);
socket.emit(\'news\', data);
socket.broadcast.emit(\'news\',data); //向所有在线人员其他人发消息
});
});
//cli
var iosocket = io.connect();
//发送
$(\'#mesBtn\').click(function(event) {
var text = $(\'#nickInput\').val();
iosocket.emit(\'message\', text);
console.log(iosocket);
});
//接收
iosocket.on(\'news\', function (data) {
console.log(data);
});
可参考一下:http://www.cnblogs.com/edwardstudy/p/4358202.html
以上是关于socket.io 实例的主要内容,如果未能解决你的问题,请参考以下文章
socket.io 如何处理 docker 部署的多个实例?