WebSocket原理及如何实现长连接

来源:互联网 发布:1080j 最新x站免费域名 编辑:程序博客网 时间:2024/04/29 09:17

websocket相当于HTTP的一个补充协议,通过http request建立连接,不需要再发送request,之后保持一端与另外一端的TCP连接。

在实际应用中,一个socket与另外一端的连接可能会经过千山万水(多个路由、多个中间服务器),中间有各种转发、过滤。

所以后来更新了,添加了Ping/Pong Frame(RFC 6455 - The WebSocket Protocol),可以说这是一个特殊的数据包,

这个数据包只有简单的一些的元数据,不涉及数据传输。维持连接的活跃性与持久性。

1 0
原创粉丝点击