大惠安网

大惠安网

大惠安网

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
 
posted @ 2016-12-19 10:01  </script>  阅读(1063)  评论(0编辑  收藏  举报

大惠安网

大惠安网

大惠安网

大惠安网

大惠安网

大惠安网

大惠安网

大惠安网

大惠安网

大惠安网

大惠安网

大惠安网