MD5计算进度 | MD5计算完毕 | |
|
||
文件上传中 | 文件上传完毕 | |
|
||
服务器MD5检测相同文件 | 服务器文件列表 | |
|
||
续传文件 | 粘贴文件 | |
随着互联网的发现,现在越来越多的应用出现了超大文件上传的需求。传统的Web技术已经难已满足超大文件上传需求,因为超大文件上传不仅要能够在复杂的网络环境中稳定应用,而且还必须满足后台运行要求,即在不打断用户处理其它任务的前提下占用极低的CPU。这些需求的出现不仅对Web开发人员提出了更高的要求,也使得传统Web技术面临严峻的考验。
现在HttpUploader5专为解决超大文件上传需求而开发的控件,它在CPU占用率及数据传输性能方面有重大突破,这些技术方面的改进为HttpUploader5带来了更佳的用户体验。
HttpUploader5能够帮助企业成倍的降低研发成本,使企业研究复杂技术所消耗的时间减少,更加专注于主要业务中。
全新的HttpUploader5能够帮助企业应用更加符合市场需求,为企业带来更好的发展。
HttpUploader5比HttpUploader4减少50%的网络开销。在HttpUploader5中将每次更新文件进度信息的操作与文件块的操作整合在一起,在每次上传完文件块后,使客户端减少了一次AJAX调用。同时HttpUploader5中对ajax_post.aspx页面进行了重点优化,将频率最高的两个SQL语句改为存储过程,平均每次更新数据库操作性能提高20%。
HttpUploader5全面改进了网络数据传输方式。使用HttpUploader5向服务器上传数据时将不再循环提交,而是会等到上一块数据发送成功后才会提交。并且在等待时不占CPU。
在HttpUploader5中采用了新的回调通知方式,文件进度信息不再是1秒更新一次,而是只要有数据发送成功就会立即在页面中反应出来。这种方式使得用户能够更加准确的了解当前网络数据发送状态。
HttpUploader5采用异步网络数据传输模式,取消了阻塞模式。这种改进使得HttpUploader5在网络较差的环境中使用时能够更进一步节省系统资源。因为在这种情况下HttpUploader5不再像以往一样继续提交数据,而是会一直等待网络层的数据发送完后才会继续提交数据。
HttpUploader5进一步优化了多任务功能,现在不仅能够轻松处理多个上传任务,而且每个任务的处理速度并不会受到任何影响。
HttpUploader5通过对网络数据传输层的优化解决了网络数据缓冲区堵塞的问题,现在上传再大的文件也能够轻松自如。
1. CPU占用率降低20%。
2. 节省50%网络开销。
3. 采用异步网络模型,页面响应更迅速。
4. 支持文件批量上传。
5. 支持文件夹上传。
6. 基于标准HTTP协议。
7. 免费提供JavaScript SDK包,方便您将插件快速集成到已有网站中。
支持语言:PHP,JSP,ASP,ASP.NET(C#),ASP.NET(VB),C++,VC,VC.NET,VB,VB.NET,C#,C#.NET,Delphi,C++ Builder
支持平台:Visual Studio 6.0/2002/2003/2005/2008/2010,C++ Builder 6.0/2009/2010,Delphi 7/2009,Visual Basic 6.0/2008
支持脚本:JavaScript,VBScript
支持服务器:Windows NT,Windows 2003,Windows XP,Windows Vista,Windows 7,Linux,Unix
支持浏览器:IE6,IE7,IE8,360安全浏览器,QQ浏览器,搜狐浏览器,Maxthon(遨游)浏览器1.X,Maxthon(傲游)浏览器2.x
支持文件大小:2G~8EB(1EB=102PB,1PB=1024TB,1TB=1024GB)
支持文件类型:任意类型
版权所有©2010-2016 荆门泽优软件有限公司 保留所有权利 鄂ICP备15010533号-1