Socket心跳包機制

心跳包的發送,一般有兩種技術 方法1:應用層本身實現的心跳包 由應用程序本身發送心跳包來檢測鏈接是否正常,大體的方法是:服務器在一個 Timer事件中定時 向客戶端發送一個短小精悍的數據包,而後啓動一個低級別的線程,在該線程中不斷檢測客戶端的迴應, 若是在必定時間內沒有收到客戶端的迴應,即認爲客戶端已經掉線;一樣,若是客戶端在必定時間內沒 有收到服務器的心跳包,則認爲鏈接不可用。 方法2:TCP的
相關文章
相關標籤/搜索