網絡編程——5. 基於TCP的服務器端/客戶端(2)

5.1 回聲客戶端的完美實現 前面提到,服務器希望通過調用1次write函數傳輸數據,但如果數據太大,操作系統可能把數據分成多個數據包發送到客戶端 ,而之前的回聲客戶端是這麼寫的 你可以清楚的看到,客戶端傳輸的是字符串,而且是通過write一次性發送的。之後還調用一次read,期待接收自己傳輸的字符串 而實際的情況是,在此過程中,客戶端有可能在尚未接收到全部的數據包時就調用了read函數。 Q:既
相關文章
相關標籤/搜索