TCP連接的實質

三次握手成功後,server端會創建一個新的socket(包含客戶端IP地址和端口號等信息),並通過該socket讀取或向client發送數據。是爲建立一個連接。當斷開連接時,server釋放掉創建的socket數據結構。下次再通信時,需重新從三次握手開始。

所謂長連接,應該也是server端長時間維護該socket,一旦socket消失,server端將無法實現推送消息的功能。因此要想實現server向client的數據推送功能,client必須和server端建立並維護一個長連接。

海量連接時,server如何吃的消?保持長連接時,client流量和耗電量如何吃得消?

發佈了14 篇原創文章 · 獲贊 14 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章