帮说明一下indy中如何接收大数据包?(50分)

  • 主题发起人 主题发起人 zhqingguang
  • 开始时间 开始时间
Z

zhqingguang

Unregistered / Unconfirmed
GUEST, unregistred user!
我用indy接收数据,使用readstring(len)可以接收数据包通过(procedure TForm1.serverExecute(AThread: TIdPeerThread);),按着len的长度,如果发过来的数据是大数据包,我不知道其长度,应当如何接收呢,怎么样能将client端发过来的数据完整对接呢?有清楚其接收机制的请多多指点。谢谢!
 
能否具体一点儿!
 
接受完它会通知你的。。。
 
能否具体说明一下,比如说是全部接收完成后触发serverExecute事件吗?接收数据的大小是如何判断的,如何转成字符串,我看例程上也没体现这些方面的啊?不好意思刚用indy还不大熟悉。
 
http://www.2ccc.com/article.asp?articleid=2870
我写的indy多线程传输。有你这个问题的解决方案。
 
接受答案了.
 
后退
顶部