[发明专利]一种云端订阅下载的方法和系统在审
申请号: | 201210031529.0 | 申请日: | 2012-02-13 |
公开(公告)号: | CN103248660A | 公开(公告)日: | 2013-08-14 |
发明(设计)人: | 刘刚;朱臣元;冀祖峰;黄琰 | 申请(专利权)人: | 深圳市腾讯计算机系统有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;程立民 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 云端 订阅 下载 方法 系统 | ||
1.一种云端订阅下载的方法,其特征在于,该方法包括:
下载客户端向云端订阅服务器组发送下载请求;
云端订阅服务器组根据所述下载请求查询自身是否已下载对应的文件,在没有下载对应的文件时,云端订阅服务器组下载对应的文件并存储;
在下载完成后,云端订阅服务器组向下载客户端通知文件存储的入口地址;
下载客户端根据所述入口地址从云端订阅服务器组下载文件。
2.根据权利要求1所述的方法,其特征在于,所述下载请求中包括文件下载地址,所述文件下载地址为文件下载的超文本传输协议(Http)链接、或电骡(eMule)链接、或Bt下载种子、或磁力(Magnet)链接。
3.根据权利要求2所述的方法,其特征在于,所述云端订阅服务器组包括:下载任务管理服务器、下载任务分发服务器、下载服务器群和云存储服务器。
4.根据权利要求3所述的方法,其特征在于,所述云端订阅服务器组根据所述下载请求查询自身是否已下载对应的文件,在没有下载对应的文件时,云端订阅服务器组下载对应的文件并存储,为:
云端订阅服务器组中的下载任务管理服务器根据下载请求中的文件下载地址查询数据库(Db)映射记录,查询出是否已下载对应的文件,在没有下载时,向下载任务分发服务器发送下载任务请求;任务分发服务器依据下载服务器群的负载情况进行任务的调度,下载服务器群根据文件下载地址下载文件,并将下载完成的文件同步到云存储服务器进行存储。
5.根据权利要求4所述的方法,其特征在于,所述下载服务器群根据文件下载地址下载文件为:所述下载服务器群根据文件下载地址采用点对服务器和点(P2SP)下载技术下载文件。
6.根据权利要求1所述的方法,其特征在于,该方法还包括:云端订阅服务器组根据所述下载请求查询自身已下载对应的文件时,直接向下载客户端通知文件存储的入口地址。
7.根据权利要求1所述的方法,其特征在于,该方法还包括:Web客户端向Http协议转换服务器发送下载请求,所述下载请求携带文件下载任务,当所述文件下载任务为Http协议、或eMule协议、或Magnet协议的任务时,Http协议转换服务器将下载请求格式转换为Http协议格式后发送到云端订阅服务器组,由云端订阅服务器组进行文件下载;
当所述文件下载任务为Bt协议的任务时,Http协议转换服务器通过Bt种子解析服务器和Bt种子数据库解析出Bt种子文件并展示给Web客户端,Web客户端选择需要下载的Bt种子文件,Http协议转换服务器将Web客户端选择的Bt种子文件发送到云端订阅服务器组,由云端订阅服务器组进行文件下载。
8.一种云端订阅下载的系统,其特征在于,该系统包括:下载客户端和云端订阅服务器组,其中,
下载客户端,用于向云端订阅服务器组发送下载请求,并根据云端订阅服务器组提供的入口地址从云端订阅服务器组下载文件;
云端订阅服务器组,用于根据所述下载请求查询自身是否已下载对应的文件,在没有下载对应的文件时,下载对应的文件并存储;在下载完成后,向下载客户端通知文件存储的入口地址。
9.根据权利要求8所述的系统,其特征在于,所述云端订阅服务器组包括:下载任务管理服务器、下载任务分发服务器、下载服务器群和云存储服务器;其中,
下载任务管理服务器,用于将下载请求中的文件下载地址写入数据库,根据所述文件下载地址查询Db映射记录,查询出是否已下载对应的文件,在没有下载对应的文件时,向下载任务分发服务器发送下载任务请求,所述下载任务请求携带文件下载地址;在下载完成后,通知下载客户端任务下载完成的结果,并在通知中携带供下载客户端从云存储服务器下载文件的入口地址;
下载任务分发服务器,用于依据下载服务器群的负载情况进行任务的调度;
下载服务器群,用于根据文件下载地址下载文件,并将下载完成的文件同步到云存储服务器进行存储;
云存储服务器,用于存储下载的文件及向下载客户端提供下载源。
10.根据权利要求9所述的系统,其特征在于,所述下载任务管理服务器,还用于根据所述下载请求查询自身已下载对应的文件时,直接向下载客户端通知文件存储的入口地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市腾讯计算机系统有限公司,未经深圳市腾讯计算机系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210031529.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:道路设施及其制备材料和制备方法
- 下一篇:一种光缆金属带搬运车