连续使用IdUDPClient发送数据时,server端有时接收数据不全。如果两包之间人为地加上延时,就没有问题。请问:如何判断一包数据已经发送完毕?以尽可能快地多发送数据。

解决方案 »

  1.   

    udp就是这样啊,要不改用Tcp吧
      

  2.   

    用IDUDPServer吧,能收能发,不用加延时。
      

  3.   

    UDP发送数据时甚至后发的数据有可能比先发的还早到服务器~~~~~~~~~~`
      

  4.   

    udp发送都好啊,只是数据截断的现象没遇到过。连续的大工作量还是用TCP好。
      

  5.   

    UDP就是面向无连接的,没有什么机制来保证,如果你不想自己写代码来实现就换成TCP八