解决方案 »

  1.   

    我知道TCP 是双通道,也就是一个通道是通的,另外一个是不通的。===> 双通道是这个意思吗??
      

  2.   

    服务器winsocket的,IOCP的模型,但是客户端是MFC的CSocket,然后根据自己的网络协议,根据包头决定,此次接收多少数据。如果说是程序的问题,但是他是有时候出现,有时候不出现。一般是程序运行一段时间。但是有时候就是可能就很快就出现了这个情况。
      

  3.   

    不是吧……客户端没有shutdown吧?
      

  4.   

    看了很多TCP方面的编程,貌似,大家都推荐不要用winsocket 里面MFC的系统socket的也就是 CSocket,大家都用原始的socket吧
      

  5.   

    CSocket在多线程编程过程中存在使用问题,推荐原始socket