[发明专利]数据下载请求的处理方法、装置及系统有效
申请号: | 201310143426.8 | 申请日: | 2013-04-23 |
公开(公告)号: | CN103207785A | 公开(公告)日: | 2013-07-17 |
发明(设计)人: | 吕本伟;杨涛;汪雨田 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 宋菲;刘云贵 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 下载 请求 处理 方法 装置 系统 | ||
1.一种数据下载请求的处理方法,该处理方法由包括主处理设备和一个或多个子处理设备的处理系统执行,该处理方法包括步骤:
由主处理设备接收请求方发送的数据下载请求,该数据下载请求包括一个或者多个下载任务,并且该数据下载请求还包括下载相关信息,所述下载相关信息包括请求处理结果存储位置信息;
所述主处理设备将所述一个或者多个下载任务中的每个任务分发给相应的子处理设备来进行,并且将所述下载相关信息发送给所述子处理设备;
所述子处理设备执行相应的下载任务,将下载任务执行结果存储到所述下载相关信息中的请求处理结果存储位置处,以便由请求方从所述请求处理结果存储位置处获取下载任务执行结果。
2.如权利要求1所述的处理方法,其中所述下载相关信息还包括下载数据存储位置信息;
所述方法还包括步骤:如果子处理设备执行下载任务成功,则把执行所述下载任务所下载的数据存储到所述下载相关信息中的下载数据存储位置处,并在所述下载任务执行结果中包括所述下载数据在下载数据存储位置中的标识符。
3.如权利要求1或2所述的处理方法,还包括步骤:
在所述主处理设备将一个或者多个下载任务分发给一个或多个子处理设备执行之后,所述主处理设备向所述请求方返回分发成功/失败消息。
4.如权利要求1-3中任一个所述的处理方法,所述一个或者多个下载任务中的每一个下载任务都包括任务标识和下载目标地址。
5.如权利要求1-4中任一个所述的处理方法,其中
所述下载任务执行结果包括下载结果元数据,所述下载结果元数据包括任务标识、下载目标地址以及执行状态信息和/或错误信息;以及
所述请求方从所述请求处理结果存储位置处获取下载任务执行结果包括:
所述请求方从所述请求处理结果存储位置处获取下载结果元数据;
根据所述下载结果元数据中的执行状态信息和/或错误信息判断下载任务是否执行成功;若成功,则根据所述下载数据在下载数据存储位置中的标识符来获取所述下载数据。
6.一种数据下载请求的处理装置,包括:主处理设备、一个或多个子处理设备;
所述主处理设备包括:
接收模块,适于接收请求方发送的数据下载请求,该数据下载请求包括一个或者多个下载任务,并且该数据下载请求还包括下载相关信息,所述下载相关信息包括请求处理结果存储位置信息;
分发模块,适于将所述一个或者多个下载任务中的每个任务分发给相应的子处理设备来进行,并且将所述下载相关信息发送给所述子处理设备;
每个子处理设备包括:
任务执行模块,适于执行相应的下载任务;
存储模块,适于将下载任务执行结果存储到所述下载相关信息中的请求处理结果存储位置所对应的存储设备中,以便由请求方从所述请求处理结果存储位置处获取下载任务执行结果。
7.如权利要求6所述的处理装置,所述下载相关信息还包括下载数据存储位置信息;
所述存储模块还适于如果所述任务执行模块执行下载任务成功,则把执行所述下载任务所下载的数据存储到所述下载相关信息中的下载数据存储位置所对应的存储设备中,并在所述下载任务执行结果中包括所述下载数据在下载数据存储位置中的标识符。
8.如权利要求6或7所述的处理装置,所述主处理设备还包括:发送模块,适于在所述分发模块将一个或者多个下载任务分发给一个或多个子处理设备执行之后,向所述请求方返回分发成功/失败消息。
9.一种数据下载请求的处理系统,包括上述权利要求6至8中的任一个所述的数据下载请求的处理装置以及请求方设备,所述请求方设备适于向所述数据下载请求的处理装置的主处理设备发送数据下载请求,以及从所述请求处理结果存储位置处获取下载任务执行结果。
10.如权利要求9所述的处理系统,所述下载任务执行结果包括下载结果元数据,所述下载结果元数据包括任务标识、下载目标地址以及执行状态信息和/或错误信息;
所述请求方设备包括:
网络接口,适于向主处理设备发送数据下载请求,以及接收主处理设备返回的分发成功/失败消息;
获取模块,适于通过所述网络接口从所述请求处理结果存储位置处获取下载结果元数据;
判断模块,适于根据所述下载结果元数据中的执行状态信息和/或错误信息判断下载任务是否执行成功;
调取模块,适于在所述判断模块判断出下载任务执行成功的情况下,根据所述下载数据在下载数据存储位置中的标识符通过所述网络接口来获取所述下载数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310143426.8/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置