05-05 WebSocket 实时通信:从点菜变成通电话

05-05 WebSocket实时通信 适合聊天、行情、协作编辑、实时通知这类需要服务端主动推送的场景。


一、它解决什么

它解决的是普通 HTTP 请求-响应不够实时的问题。客户端不必一直轮询,服务端可以主动发消息。

二、一个比喻

普通 HTTP 像点菜,一问一答;WebSocket 像电话,接通后双方可以随时说。

三、放到系统里看

WebSocket 基于 05-06 WebSocket,后端要处理连接、心跳、重连、鉴权和横向扩展。交易行情推送也可能用它。

四、常见坑 / 学习抓手

常见坑是只在本机跑通,没考虑负载均衡、断线重连和消息顺序。

一句话总结

WebSocket 让应用拥有持续双向通道。


关联笔记