1. 程式人生 > >關於tcp套接字長連結的應用

關於tcp套接字長連結的應用

長連結就是在伺服器和客戶端在連線之後, 

經過三次握手,客戶端不斷地向伺服器傳送請求,在此期間保證套接字不主動;

在程式碼中設定if判斷,判斷伺服器接收客戶端請求為空的時候,會四次揮手關閉套接字,斷開連線。

客戶端向伺服器傳送很多次請求,伺服器為了保證資料傳遞的準確性,在返回資料的時候,會在響應頭資訊中加入

長度len(要傳送的內容),用來告訴客戶端資料的長度,防止客戶端一直等待伺服器傳送剩下的資料。