猿记录

一个记录、分享的博客

您的位置:主页 > 技术专栏 > node >

nodejs中socket的应用(一)

2017-12-21 15:11:07 作者:yxl 次阅读 node

一、socket.io初步使用
       1、服务端

const server = require('http').Server(app.callback());
const io = require('socket.io')(server);
server.listen(80);

//io
io.on('connection',(socket)=> {
//给客服端广播消息
socket.emit('news', {
       hello: 'world'
});
//接收客服端的笑死
socket.on('hi',(data)=> {
   console.log(data);
});
});
     2、客服端
             socket = io.connect('http://localhost');
//监听服务消息 socket.on('String',function(data){}) 监听服务端发送的消息 Sting参数与服务端emit第一个参数相同
socket.on('news', function (data){
      console.log(data);
     /向服务端发送消息
    socket.emit('hi', { my: 'data' });
            });

凡本站注明“本站”或“投稿”的所有文章,版权均属于本站或投稿人,未经本站授权不得转载、摘编或利用其它方式使用上述作品。

编辑:yxl 关键词: nodejs socket
0

网友评论