webSocket入门

webSocket
基于http协议 先做连接
client和server可以双向发消息
client <----->  server
优点:做实时聊天好
缺点:服务器压力大一些


四步
创建WebSocket对象,并简建立连接
监听服务器发的消息
自己给服务器发消息
关闭连接

let ws = new WebScoket('连接地址')

wx.onmessage = function (e) {
e.data // 服务器返回的数据
}

wx.send('发送的数据')

wx.close() 关闭WebSocket连接

补充事件
open连接建立成功
close简洁关闭成功
ws.onOpen = () => {}
ws.onClose = () => {}

官网
socket.io
WebSocket框架
分为客户端版、服务器版
前端用客户端版

npm i socket.io 默认下载的是服务器版本
npm i socket.io-client 下载的是客户端版本
 

你可能感兴趣的:(前端,websocket,前端)