会不会出现缓冲区被塞满的情况?

解决方案 »

  1.   

    当然行, 怎么连是物理层和链路层的事. send recv是网络层的功能.至于缓冲区被塞满的情况,任何连结方式都有可能发生. 作好处理就行了.
      

  2.   

    可以,如果不可以,那用拨号方式不是不干用那些小软件了?比如QQ的文件传输功能,就是用的send 和recv嘛。主要是你自己对缓冲区的处理。
      

  3.   

    send时注意检查返回值。
    返回值是实际发送数据。
    若是小于请求发送数据, 
    应等一下再发。(并要注意再发上次未发出的数据)。
      

  4.   

    要等待接收方的应答的话,效率就下降得太多了。
    传小文件时你可能感觉不到这点,试试传个RMVB格式的网络电影看看。