想请教下各位前辈,像QQ的文件传输功能用java应该怎么做?

解决方案 »

  1.   

    答:TCP。
    java.net.ServerSocket与java.net.Socket
      

  2.   

    用socket来传输,对传输方和接受方的IP地址进行判断,如果可以直接连接的,就直接传输,不行的话,就用服务器中转文件
      

  3.   

    socket和FTPClient都可以,实现有好多种,你用哪个顺手就用哪个
      

  4.   

    用socket来传输,对传输方和接受方的IP地址进行判断,如果可以直接连接的,就直接传输,不行的话,就用服务器中转文件 
      

  5.   

    tcp和ftp协议都是适用的,具体看楼主的具体的应用。