node SOCKET.iO的使用方法

福尔摩斯对我笑 2019-01-18 76001 次 11802条

服务器发送,客户端监听

  • 服务端安装 socket.io
 cnpm install socket.io --save
  • 客户端安装scoket.io.js文件,去socket.io官网下载js文件
<script src="/static/js/socket.io.js"></script>
  • 书写服务端代码
//引入io并监听2000端口
const io = require('socket.io')(2000);

//向客户端发送数据
setInterval(function(){
socket.emit(`del_files`, 'xxxxxxxx');
console.log(1)
},1000)

  • 书写客户端代码
//同样监听2000端口
var sockets = io.connect('http://localhost:2000');

sockets.on('del_files', function (data) {
alert(data);
})

好了,就是这么简单

客户端发送,服务器端监听

  • 引入方式同上面一样,这里就不写了
  • 客户端发送数据
setInterval(function(){
    socket.emit('req_server_cn', '1' );
},10000)
  • 服务器端监听
  io.sockets.on('connection',  function (socket) 
        {
        
            socket.on(`req_server_cn`, (data)=>{
              console.log(data)
            });
        });
  ``

好了,也是这么简单

标签: 无

非特殊说明,本博所有文章均为博主原创。

头像也是LOGO
未来博客 博主大人
到了这个年纪,不应该再彷徨!

发表评论



 


已有 11802 条评论 1


  1. 赵先生

    谢谢您添加了我的友链 我已经添加您的网站

    回复 2019年3月5日