最近搞好论文,对其中的WebSocket中相对比较实用的技术做一个总结,这个东西之前是用来作前后台的监控数据的实时通信,主要记录一下心跳包和重连的过程,websocket中的心跳这里是通过客户端定义一个定时器实现,主要代码如下:
//心跳检测,每20s心跳一次
var heartCheck = {
timeout: 20000,
timeoutObj: null,
serverTimeoutObj: null,
reset: function(){
clearTimeout(this.timeoutObj);
clearTimeout(this.serverTimeoutObj);
return this;
},
start: function(){