一种基于客户端检测可靠连接是否有效的方法技术

技术编号:6842209 阅读:211 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于客户端检测可靠连接是否还有效的方法。一般传统的做法是:a.中心端向已连接的客户端发送一个探测报文并启动定时器;b.如在定时器超时前对方回复确认报文那么此连接还有效否则反之。在此模式中中心端基本承担了所有的操作,假如中心端出现异常导致系统崩溃那么客户端将有可能永远无法获知连接已经失效。本发明专利技术通过把发送探测报文的操作转移至客户端上,以此来分散中心端的负担并解决了中心端异常崩溃后客户端永远无法获知连接已失效的情况,其大致步骤可分为:a.客户端从中心端获取间隔值;b.中心端递减连接定时器;c.客户端间隔值定时器超时发送探测报文;d.中心端随时检测定时器状态;e.中心端回复探测确认报文。

【技术实现步骤摘要】

【技术保护点】
1.一种基于客户端检测可靠连接是否还有效的方法,其特征在于,a探测报文的发送在客户端上完成;b探测报文的发送间隔值由中心端确认;c中心端为每个连接(客户端)维护一个定时器(KLT);d定时器的单位为毫秒;e中心端每ms递减各个连接(客户端)的定时器;f当客户端在间隔定时器超时前发生一次发送操作则重新初始化间隔定时器;g当中心端在KLT定时器超时前接到非探测报文的任意数据包后初始化KLT定时器。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨岐山皇甫少辉
申请(专利权)人:东方宇阳信息科技北京有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1