程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java-Java Socket 讀取TCP服務端數據包不完整

java-Java Socket 讀取TCP服務端數據包不完整

編輯:編程綜合問答
Java Socket 讀取TCP服務端數據包不完整

Java Socket 讀取TCP服務端數據包不完整:除了利用數據包大小循環讀取輸入流的得到完整的數據外,還有其他什麼方法?

數據包在網絡傳輸的過程中,數據傳遞到客戶端基本處於“無序”態。除了開辟一塊內存按數據包的順序存放外,還有其他更好的方案麼?

最佳回答:


TCP 因為是長連接的,肯定是有序的。數據接收不完整,這種現象在通訊中很常見的,是必須代碼處理。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved