C++ Socket網絡編程1.2版本 網絡報文結構消息頭的DataLength的作用

在當前的版本中,服務端和客戶端的收發報文都是 固定長度的數據 且是在本地網絡運行,因此粘包和少包的情況還未出現。 那麼dataLength的作用在目前版本中的作用很小。 但當網絡收發數據是變長數據的時,例如發送的是圖片文件,dataLength的作用是告知收發文件的大小。本節對服務端和客戶端的收發邏輯進行簡單改進,以使用dataLength提供的長度進行收發。 對服務端的收發邏輯做如下更改: wh
相關文章
相關標籤/搜索