本發明公開了一種基于客戶端檢測可靠連接是否還有效的方法。一般傳統的做法是:a.中心端向已連接的客戶端發送一個探測報文并啟動定時器;b.如在定時器超時前對方回復確認報文那么此連接還有效否則反之。在此模式中中心端基本承擔了所有的操作,假如中心端出現異常導致系統崩潰那么客戶端將有可能永遠無法獲知連接已經失效。本發明通過把發送探測報文的操作轉移至客戶端上,以此來分散中心端的負擔并解決了中心端異常崩潰后客戶端永遠無法獲知連接已失效的情況,其大致步驟可分為:a.客戶端從中心端獲取間隔值;b.中心端遞減連接定時器;c.客戶端間隔值定時器超時發送探測報文;d.中心端隨時檢測定時器狀態;e.中心端回復探測確認報文。
聲明:
“基于客戶端檢測可靠連接是否有效的方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)