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

浙公网安备 33010602011771号