webSocket协议是基于TCP的一种新的网络协议,它实现了浏览器与服务器全双工(full-duplex)通信—— 允许服务器主动发送信息给客户端。
为什么需要websocket
缺陷: HTTP的通讯只能由客户端发起
websocket特点
1.建立在TCP协议之上
2.性能开销小通讯高效
3.客户端可以与任何服务器通讯
4.协议标识符 ws wss 在ws之上的加密协议
5.持久化网络通讯协议
可以理解为一个长连接
可做聊天室 服务器推送消息