[发明专利]富客户端的文件断点续传方法及系统无效
申请号: | 200910237154.1 | 申请日: | 2009-11-06 |
公开(公告)号: | CN102055784A | 公开(公告)日: | 2011-05-11 |
发明(设计)人: | 李明珠;朱建波 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 陈源;罗建民 |
地址: | 100871 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 文件 断点续传 方法 系统 | ||
1.一种富客户端的文件断点续传系统,其特征在于,该系统包括:
客户端,包括内嵌于web页面的ActiveX控件,该ActiveX控件定点读写客户端文件;和
服务端,包括文件服务模块和web应用模块,文件服务模块定点读写服务端文件,与客户端ActiveX控件断点传输文件数据,web应用模块协调客户端ActiveX控件和服务端文件服务模块在文件数据传输过程中完成应用相关的业务处理。
2.根据权利要求1所述的富客户端的文件断点续传系统,其特征在于,
在文件断点上传过程中,
客户端ActiveX控件向服务端web应用模块发送上传文件和下载传输控制数据的请求,根据从服务端web应用模块接收的传输控制数据定点读取客户端文件块,并将这些文件块上传到服务端文件服务模块;
服务端web应用模块响应于从客户端ActiveX控件接收的请求创建传输控制数据文件并将传输控制数据发送到客户端ActiveX控件,并对上传成功的文件进行验证;
服务端文件服务模块响应于客户端ActiveX控件的上传请求将客户端ActiveX控件断点上传的文件块定点写入服务端。
3.根据权利要求1所述的富客户端的文件断点续传系统,其特征在于,
在文件断点下载过程中,
客户端ActiveX控件向服务端web应用模块发送下载文件的请求,根据服务端web应用模块的回复在本地创建传输控制数据文件,根据传输控制数据向服务端文件服务模块请求下载文件,将服务端文件服务模块断点下载的文件块定点写入到客户端,并对下载成功的文件进行验证;
服务端web应用模块响应于客户端ActiveX控件的下载请求将文件相关信息作为所述回复发送到客户端ActiveX控件,协调客户端ActiveX控件和服务端文件服务模块完成断点下载;
服务端文件服务模块响应于从客户端ActiveX控件接收的下载请求定点读取服务端文件块并将这些文件块下载到客户端ActiveX控件。
4.一种根据权利要求1所述的富客户端的文件断点续传系统的文件断点续传方法,其特征在于,该方法包括以下步骤:
步骤a、客户端ActiveX控件向服务端web应用模块发送文件传输请求,并获取传输控制数据;
步骤b、客户端ActiveX控件根据传输控制数据与服务端文件服务模块断点传输文件数据;和
步骤c、客户端ActiveX控件或服务端web应用模块根据传输控制数据执行文件验证。
5.根据权利要求4所述的文件断点续传方法,其特征在于,
所述传输控制数据包括客户端文件全路径、文件大小、文件块大小、各文件块传输状态和文件摘要。
6.根据权利要求5所述的文件断点续传方法,其特征在于,
在文件断点上传过程中,在步骤a中,服务端web应用模块根据从客户端ActiveX控件接收的客户端文件全路径、文件大小和文件摘要创建传输控制数据文件,并响应于客户端ActiveX控件的下载传输控制数据的请求将传输控制数据发送给客户端ActiveX控件。
7.根据权利要求5所述的文件断点续传方法,其特征在于,
在文件断点上传过程中,在步骤b中,客户端ActiveX控件根据传输控制数据检查各文件块传输状态,定点读取客户端文件块,将未上传的文件块上传到服务端文件服务模块;服务端文件服务模块将这些文件块定点写入服务端文件;服务端web应用模块响应于客户端ActiveX控件的文件块上传成功通知来更新文件块传输状态。
8.根据权利要求7所述的文件断点续传方法,其特征在于,
在步骤b中,当文件上传中断后再次启动上传时,客户端ActiveX控件重新向服务端web应用模块请求下载传输控制数据,并根据下载的传输控制数据重新上传被中断的文件块和未上传的文件块。
9.根据权利要求5所述的文件断点续传方法,其特征在于,
在文件断点上传过程中,在步骤c中,响应于客户端ActiveX控件的文件上传完毕通知,服务端web应用模块根据传输控制数据中的文件摘要对上传成功的文件进行验证并更新文件传输状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910237154.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:提醒产品保质期的手机及其方法
- 下一篇:一种网络驱动测试方法