首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于Web的大文件上传技术研究
引用本文:林天华,马素霞,赵霞.基于Web的大文件上传技术研究[J].科技导报(北京),2007,25(16):30-33.
作者姓名:林天华  马素霞  赵霞
作者单位:华北电力大学计算机系,华北电力大学计算机系,河北经贸大学信息技术学院 北京102206 河北经贸大学信息技术学院,石家庄050061,北京102206,石家庄050061
摘    要:基于Web的大文件上传是Web应用系统中经常遇到的问题。目前,基于Web的大文件上传组件比较缺乏,且不支持断点续传。在.NET框架下,利用JavaScript和ADODB.Stream技术实现了文件的分块读取,利用XMLHttp技术实现文件块的异步发送,然后在服务器端接收文件块并记录接收日志,在此基础上实现了文件的断点续传,且传输速度较快,对文件的大小没有限制。

关 键 词:XMLHttp  ADODB.Stream  异步发送  大文件上传  断点续传
文章编号:1000-7857(2007)16-0030-04
修稿时间:2007-07-15

Web Based Big File Uploading
LIN Tianhua,MA Suxia,ZHAO Xia.Web Based Big File Uploading[J].Science & Technology Review,2007,25(16):30-33.
Authors:LIN Tianhua  MA Suxia  ZHAO Xia
Institution:1. Department of Computer Science and Technology,North China Electric Power University,Beijing 102206,China; 2. College of Information Technology,Hebei University of Economics and Business,Shijiazhuang 050061,China
Abstract:Web based big file uploading is a common problem in web applications. At present, there are few web-based big file uploading components available, and none of them supports resumption from interrupted transfers. This paper implements a new big file uploading method, which supports resumption from interrupted transfers. File blocks are read using JavaScript and ADODB.Stream, and are transferred asynchronously using XMLHttp, and then log is placed on the server when received. The transfer speed is improved greatly, and there is no limitation for file size using this method.
Keywords:XMLHttp  ADODB  Stream  asynchronous transfer  big file uploading  resumption from interrupted transfers
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号