tcp用函数send发送数据,数据发送是否成功可根据函数返回只判断
udp用函数sendto发送数据,数据发送是否成功根据函数返回值是判断不出来的

解决方案 »

  1.   

    但是:如果TCP发送的话,数据发送是否成功可根据函数返回只判断,发送成功是否意味着数据内容也肯定正确无误??
      

  2.   

    TCP:正确性协议保证
    UDP:正确性程序保证
      

  3.   

    “如果TCP发送的话,数据发送是否成功可根据函数返回只判断,发送成功是否意味着数据内容也肯定正确无误??”
    不一定的,最好自己加上BCC或CRC校验。
      

  4.   

    你用Tcp的Send如果返回是正确的,那接受方一定已经正确接收了。