JAVA中如何实现1G左右的大文件上传和下载?

benxiong 2007-12-06 06:15:46
本人是个菜鸟,现在在工作中遇到一个难题:JAVA中如何实现1G左右的大文件上传和下载?
对于WEB方面的上传和下载的原理不是很清楚。请顺便解释一下上传下载的原理。
对于大文件的上传是否用FTP好些?目前有没有好的ActiveX上传下载组件?
...全文
1011 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wocan 2008-01-21
  • 打赏
  • 举报
回复
用FTP去上传下载吧。FTP服务器软件可以选用SERV-U,可以断点续传。你只要给它一个下载的文件地址就可以下载了。如:ftp://test:test@127.0.0.1:80/test.txt
上传的话还是要写一个客户端的组件会好一点。
wocan 2008-01-21
  • 打赏
  • 举报
回复
用FTP去上传下载吧。FTP服务器软件可以选用SERV-U,可以断点续传。你只要给它一个下载的文件地址就可以下载了。如:ftp://test:test@127.0.0.1:80/test.txt
上传的话还是要写一个客户端的组件会好一点。
wocan 2008-01-21
  • 打赏
  • 举报
回复
用FTP去上传下载吧。FTP服务器软件可以选用SERV-U,可以断点续传。你只要给它一个下载的文件地址就可以下载了。如:ftp://test:test@127.0.0.1:80/test.txt
上传的话还是要写一个客户端的组件会好一点。
胡矣 2007-12-06
  • 打赏
  • 举报
回复
mark
sunmoon5460 2007-12-06
  • 打赏
  • 举报
回复
这个问题吗,我也正碰到并已解决
我用的是Applet,HTTP不能上传大文件,很简单,分割上传,传完后合并,代码数行而已
天外流星 2007-12-06
  • 打赏
  • 举报
回复
用FTP协议实现大文件上传下载,如果要断点续传,HTTP方式是实现不了的,因为浏览器每次上传文件都是从头开始,没有Range标签,实现的方法只能用ActiveX.

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧