為什麼使用Socket接收時丟失資料?

expeditioner發表於2006-09-07
使用socket,TCP協議,伺服器端接收資料時,如果資料超過600KB,就只能接收前部分,會丟失後面部分資料,如果客戶端將資料分成若干小份,分次傳送則會提高成功率,但如果資料量再大一些,又會丟失,每次傳送的資料量越小成功率越高,但傳送的次數過多或總資料量再大一些就可能丟失,這是什麼原因?需要設定快取嗎?謝謝

相關文章