WebSocket
WebSocket 是 HTML5 开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。
现很多网站为了实现即时通讯,所用的技术都是 轮询(polling) 。 轮询 是在特定的的时间间隔(如每1秒),由浏览器对服务器发出 HTTP请求 ,然后由服务器返回最新的数据给客服端的浏览器,这种方式有一个很大的弊端,就是会 占用很多的带宽 。
最新的轮询效果是 Comet – 用了AJAX 。但这种技术虽然可达到 全双工通信 ,但依然需要发出请求。
大约 9 分钟