websocket的url有啥讲究

websocket的url有啥讲究,第1张

websocket的url讲究:WebSocket是一种全新的协议,作为HTML5中进行全双工通讯的网络技术,它能够在浏览器和服务器之间建立双向连接。
服务器端和客户端可以同时发送并响应请求,而不再像>

websocket原理是浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。

很多网站为了实现推送技术,所用的技术都是轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出>

而比较新的技术去做轮询的效果是Comet。这种技术虽然可以双向通信,但依然需要反复发出请求。而且在Comet中,普遍采用的长链接,也会消耗服务器资源。

在这种情况下,HTML5定义了WebSocket协议,能更好的节省服务器资源和带宽,并且能够更实时地进行通讯。

扩展资料

优点:

1、较少的控制开销。在连接创建后,服务器和客户端之间交换数据时,用于协议控制的数据包头部相对较小。在不包含扩展的情况下,对于服务器到客户端的内容,此头部大小只有2至10字节(和数据包长度有关);对于客户端到服务器的内容,此头部还需要加上额外的4字节的掩码。相对于>

2、更强的实时性。由于协议是全双工的,所以服务器可以随时主动给客户端下发数据。相对于>

3、保持连接状态。与>

4、更好的二进制支持。Websocket定义了二进制帧,相对>

可以支持扩展。Websocket定义了扩展,用户可以扩展协议、实现部分自定义的子协议。如部分浏览器支持压缩等。

5、更好的压缩效果。相对于>

一文梳理>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10734151.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存