[发明专利]一种下载任务的处理方法及装置有效
申请号: | 201210038357.X | 申请日: | 2012-02-20 |
公开(公告)号: | CN103257972B | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 蒋进舟 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京派特恩知识产权代理有限公司11270 | 代理人: | 张颖玲,蒋雅洁 |
地址: | 518028 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 下载 任务 处理 方法 装置 | ||
1.一种下载任务的处理方法,其特征在于,包括:
在启动现在任务前,获取待所述下载任务中的下载地址对应的可用节点,并保存所述可用节点;
当终端开启待下载任务时,通过保存的所述可用节点开始下载所述待下载任务对应文件。
2.根据权利要求1所述的方法,其特征在于,所述获取待下载任务中的下载地址对应的可用节点,包括:
通过已建立的数据库获取待下载任务中的下载地址对应的其它下载链接,并通过所述下载链接筛选出可用节点,所述可用节点的下载链接为连接状态。
3.根据权利要求2所述的方法,其特征在于,所述已建立的数据库,包括:
利用爬虫将网络上的文件下载到服务器并保存,并且计算每个文件的哈希值,建立具有相同哈希值的文件与不同下载链接的映射关系。
4.根据权利要求1所述的方法,其特征在于,所述获取待下载任务中的下载地址对应的可用节点,包括:
若与正在下载任务连接的节点中存在与待下载任务文件的哈希值相同的文件,则确定所述与正在下载任务连接的节点为待下载任务中的下载地址对应的可用节点。
5.根据权利要求1-4任一项所述的方法,其特征在于,该方法还包括:
所述获取待下载任务中的下载地址对应的可用节点的启动是在终端开机时;或者,所述获取待下载任务中的下载地址对应的可用节点的启动是在下载过程中存在下载任务时。
6.一种下载任务的处理装置,所述装置为终端或服务器,其特征在于,包括:
获取保存模块,用于在启动现在任务前,获取待所述下载任务中的下载地址对应的可用节点,并保存所述可用节点;
下载任务启动模块,用于当终端开启待下载任务时,通过保存的所述可用节点开始下载所述待下载任务对应文件。
7.根据权利要求6所述的装置,其特征在于,所述获取保存模块,用于通过已建立的数据库获取待下载任务中的下载地址对应的其它下载链接,并通过所述下载链接筛选出可用节点,所述可用节点的下载链接为连接状态。
8.根据权利要求7所述的装置,其特征在于,所述获取保存模块中所述已建立的数据库,包括:
利用爬虫将网络上的文件下载到服务器并保存,并且计算每个文件的哈希值,建立具有相同哈希值的文件与不同下载链接的映射关系。
9.根据权利要求6所述的装置,其特征在于,所述获取保存模块,用于若与正在下载任务连接的节点中存在与待下载任务文件的哈希值相同的文件,则确定所述与正在下载任务连接的节点为待下载任务中的下载地址对应的可用节点。
10.根据权利要求6-9任一项所述的装置,其特征在于,还包括:
启动模块,用于在终端开机时启动所述获取保存模块;或者,用于在下载过程中存在待下载任务时启动所述获取保存模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210038357.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:逆境丰年虾卵提取物、其制备方法及其用途
- 下一篇:移动式多功能检测装置