我用NMUDP控件实现两台机器间的数据的发送,接收,从服务器界面发送到客户端界面。我现在想知道在服务器端把数据发送过去了之后,有没有办法知道客户端已经接收到呢?

解决方案 »

  1.   

    那就等你接收后并且写了数据库后,再返发一个接收成功信号给对方,UDP是无连接的,只能这样了.
      

  2.   

    呵呵,就是,,你在POST数据后,做个相同的,返回消息
      

  3.   

    >>那我怎么才知道接收了是对应的数据了呢?
    呵呵,你让对方把数据再转发给你,你对比一下就知道了。
    其实加上序列号回应就行了。
      

  4.   

    这还不简单,定义一些头格式,如,简单的:CommandHeader+DataID+DATA,到时客户端成功后返回一个DataID+OK,这个应该不难吧.
      

  5.   

    办法就是不写程序,当BOSS去,只需要给他安排任务,然后他完成以后告诉你,工作完成了,