一種基于客戶端檢測可靠連接是否有效的方法

基本信息

申請?zhí)?/td> CN201010162320.9 申請日 -
公開(公告)號 CN102238043A 公開(公告)日 2011-11-09
申請公布號 CN102238043A 申請公布日 2011-11-09
分類號 H04L12/26(2006.01)I 分類 電通信技術(shù);
發(fā)明人 楊岐山;皇甫少輝 申請(專利權(quán))人 東方宇陽信息科技(北京)有限公司
代理機構(gòu) - 代理人 -
地址 100080 北京市海淀區(qū)北四環(huán)西路65號1615室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于客戶端檢測可靠連接是否還有效的方法。一般傳統(tǒng)的做法是:a.中心端向已連接的客戶端發(fā)送一個探測報文并啟動定時器;b.如在定時器超時前對方回復確認報文那么此連接還有效否則反之。在此模式中中心端基本承擔了所有的操作,假如中心端出現(xiàn)異常導致系統(tǒng)崩潰那么客戶端將有可能永遠無法獲知連接已經(jīng)失效。本發(fā)明通過把發(fā)送探測報文的操作轉(zhuǎn)移至客戶端上,以此來分散中心端的負擔并解決了中心端異常崩潰后客戶端永遠無法獲知連接已失效的情況,其大致步驟可分為:a.客戶端從中心端獲取間隔值;b.中心端遞減連接定時器;c.客戶端間隔值定時器超時發(fā)送探測報文;d.中心端隨時檢測定時器狀態(tài);e.中心端回復探測確認報文。