socket.io

npm install socket.io

在node后台服务器文件中融合进socket.io

demo示例:

let express =require('express');
let http=require('http')
let app=express();
let server=http.createServer(app)
let io=require('socket.io')(server);
server.listen(8081)

 后端io.on('connection',function(socket代表通信管道的服务器端){ 

})

 

 

前端import io from 'socket.io-client'

let socket=io(连接的服务器地址)

socket.on('connect',()=>{

  socket代表通信管道的客户端

})

 

单管道通信

socket.on

socket.emit

socket.send()是socket.on('message')的封装

广播

io.emit

posted @ 2017-11-29 14:32  catalinaScript  阅读(131)  评论(0编辑  收藏  举报