WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。
解释:基于TCP的全双工通信协议优
特点:服务器可以主动传送数据给客户端功
功能:实现了浏览器与服务器全双工通信
现在,很多网站为了实现
推送技术
,所用的技术都是
轮询
。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的
头部
,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源。
Original: https://www.cnblogs.com/panxuejun/p/11969616.html
Author: THISISPAN
Title: webssocket简介-服务器可以主动传送数据给浏览器
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/546863/
转载文章受原作者版权保护。转载请注明原作者出处!