未分析完就遇到流结尾,急寻高手解决这个问题,试试这个错误?(200)

  • 主题发起人 主题发起人 ll710915
  • 开始时间 开始时间
L

ll710915

Unregistered / Unconfirmed
GUEST, unregistred user!
采用.net编程完成c/s结构的系统设计,在客户端将数据变成数组通过tcp/ip传给服务器的时候出现“未分析完就遇到流结尾”,这个错误偶尔出现,出现的时候接收的包长为1460(TCP数据包的应用数据最大长度1460字节),不知道是什么原因,200分寻求高手,急!
 
tcp流式协议,与处理粘包有关
 
把Socket接收到的数据全部保存下来,使用线程解析,肯定不会出现上述情况
 
我一般的写个buffer类,来数据都放进去,然后取完整包!~祝你好运!~
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部