用FTP协议实现大文件上传下载,如果要断点续传,HTTP方式是实现不了的,因为浏览器每次上传文件都是从头开始,没有Range标签,实现的方法只能用ActiveX.

解决方案 »

  1.   

    用FTP协议实现大文件上传下载,如果要断点续传,HTTP方式是实现不了的,因为浏览器每次上传文件都是从头开始,没有Range标签,实现的方法只能用ActiveX.
      

  2.   

    用FTP去上传下载吧。FTP服务器软件可以选用SERV-U,可以断点续传。你只要给它一个下载的文件地址就可以下载了。如:ftp://test:[email protected]:80/test.txt 
    上传的话还是要写一个客户端的组件会好一点。
      

  3.   

    用FTP去上传下载吧。FTP服务器软件可以选用SERV-U,可以断点续传。你只要给它一个下载的文件地址就可以下载了。如:ftp://test:[email protected]:80/test.txt 
    上传的话还是要写一个客户端的组件会好一点。
      

  4.   

    ftp吧,如果用java实现可能就内内存了,java的io首先把1G的文件读出来,然后用序列化去将改对象传道server上,那么就在第一步就发生内存溢出的现象,大的文件应该用ftp,不能用http,另外ftp支持断点续传,你应该从这个方面去选择,如果要研究,就去用java去调用ftp工具的接口,这样在你开发的系统中可以用ftp了