Indy控件在同一时刻接收数据超过4000条会丢数据(高手请进)(200分)

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

lifeng2008

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做一个程序用Indy的TIDUdpServer控件接收数据,但是如果数据是在同一时刻到来,
大约有10000条,我的接收事件无法全部接收只能接收到3000条左右,我做了个试验,在同
一时刻接收的数据超过4000条就会丢数据包。如果VC用Socket底层做的话可以改接收的
缓冲区大小,这样就可以解决了,我用Indy控件不知道如何解决。请各位高手帮忙。
 
有没有高手呀?
 
这么大的数据量应该采用tcp协议的网络控件吧?udp协义本身就是“不可靠的”。
 
但是我只能用Udp控件
 
有没有高手呀?
 
接受答案了.
 
后退
顶部