迷人烤鸡

文章
4
资源
0
加入时间
3年0月21天

为什么需要WebSocket?IP网络之间互连的协议

因为HTTP协议有一个缺陷:通信只能由客户端发起。  举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP协议做不到服务器主动向客户端推送信息。这种单向请求的特点,注定了如果服务器有连续的状态变化,客户端要获知就非常麻烦。我们只能使用"轮询":每隔一段时候,就发出一个询问,了解服务器有没有新的信息。最典型的场景就是聊天室。轮询的效率低,非常浪费资源