正確理解IM長連接的心跳及重連機制,並動手實現(有完整IM源碼)

1、引言 說道「心跳」這個詞大家都不陌生,當然不是指男女之間的心跳,而是和長連接相關的。顧名思義就是證明是否還活着的依據。 什麼場景下需要心跳呢?目前我們接觸到的大多是一些基於長連接的應用需要心跳來「保活」。 由於在長連接的場景下,客戶端和服務端並不是一直處於通信狀態,如果雙方長期沒有溝通則雙方都不清楚對方目前的狀態,所以需要發送一段很小的報文告訴對方「我還活着」。 同時還有另外幾個目的: 1)服
相關文章
相關標籤/搜索