使用Applet上传多个文件
来源:互联网 发布:unity3d 编辑器扩展 编辑:程序博客网 时间:2024/05/22 07:04
公司的项目中需要客户批量上传多个文件(20万左右),考虑到使用网页上传的话不太可能,耗时长,不好控制,所以选择了用applet来实现。
客户服务器配置和项目需求决定,文件不能放置web服务器中,而且不能直接访问,所以,文件上传需要通过web 服务器中转。 实现思路如下:客户端用applet,加上证书,即可访问客户端的文件夹,用户选择文件夹后,点击上传,遍历此文件夹中所有文件,将文件一一上传至web服务器,传输文件的同时,web服务器把接收到的文件流传输到文件服务器,文件服务器将此流的内容写入硬盘。同时,客户端加入进度条,动态显示文件上传情况。
写完之后,测试了下,感觉还不错,5万个文件(每个文件大概50k左右),总耗时50分钟,平均1分钟一千个文件左右。
唯一的缺点就是需要下载安装jre。
- 使用Applet上传多个文件
- Applet 大文件上传
- Applet 大文件上传
- 使用 PHP 一次上传多个文件
- 使用ajaxfileupload同时上传多个文件
- 使用html上传多个文件
- Android使用AsyncHttpClient上传多个文件
- 多个文件上传
- 上传多个文件
- 上传多个文件
- 多个文件上传
- 多个文件上传
- Applet上传插件,Applet上传控件,图片压缩上传,大文件上传,进度条上传 version:1.5
- APPLET实现大文件FTP上传
- Applet 通过http上传文件到服务器
- 使用FileUpload实现多个文件同时上传
- 使用ASP.NET上传多个文件到服务器
- 使用ASP.NET上传多个文件到数据库
- 文件不能超过 2M,且必须是有效的图
- CMMI最佳实践之同行评审提升软件品质
- 正则表达式之-《精通正则表达式 第3版》错误列表
- java 日记 2008/10/20(spring,struts 整合二)
- 在“Generating Artifacts”期间发生了内部错误
- 使用Applet上传多个文件
- 嵌入式Linux征稿
- ORA-01795问题的一个解决方法
- Video4Linux编程心得
- JavaScript:按钮事件动态绑定
- 如何实现快捷键
- char、varchar、text和nchar、nvarchar、ntext的区别
- java方面的一点基础知识
- mime类型大全 input file accept