2020年2月2日 下午4:25
WebSocket 教程 - 阮一峰的网络日志
初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处?
* ::答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。::
* 举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP 协议做不到服务器主动向客户端推送信息。
注意: 双向访问这个问题是定义在协议上,而不是下层的传输、硬件上 。