WebSocket 简介 传统的客户端和服务器通信协议是HTTP:客户端发起请求,服务端进行响应,服务端从不主动勾搭客户端. 这种模式有个明显软肋,就是同步状态.而实际应用中有大量需要客户端和服务器实时同步状态的场景,比如聊天室.股票行情.在线共享文档等都需要客户端实时拿到服务器的最新状态. 针对这种实时同步的需求,一种简单的方式是轮询,比如每隔5s发一次http请求去拿服务器最新的状态数据.但这种方式会存在数据延迟,浪费带宽等副作用. 更完美的方式是使用WebSocket,浏览器原生支持,W3…