🍏 WebSocket 相关
相关问题:
- 说说你对 WebSocket 的理解?
- WebSocket 的应用场景?
# WebSocket 的概念
WebSocket 是一种 网络传输协议,位于 OSI 模型中的应用层。可以在单个 TCP 连接上进行全双工通信,更好地节省服务器资源和带宽并达到 实时通信的效果。
客户端和服务器只需要完成一次握手,就可以创建持久性的连接,并且进行双向的数据传输。
WebSocket 出现之前,实现实时 Web 应用的方式是 轮询:不停地向服务器发送 HTTP 请求,询问有无数据,有数据服务器就用响应报文回应。如果轮询频率较高,近似实现「实时通信」的效果。缺点很明显,反复发送无效查询请求耗费大量的带宽和 CPU 资源。
# WebSocket 特点
编辑 (opens new window)
📢 上次更新: 2022/09/02, 10:18:16