定义
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议,可实现浏览器和服务器之间一次握手,长连接,双向传输。
为什么选择websocket:
Ajax轮询 ,前端js定时器定时向服务器进行Http请求,获取最新的数据,并渲染至前端页面,缺点是不断发送请求,由于http请求可能包含很长的头部,有效数据可能很小,浪费带宽。
ajax轮询实现:
var intv=self.setInterval("refreshTable()",5000);
function refreshTable(