[发明专利]一种下载资源的方法、终端、服务器及系统在审
申请号: | 201210036828.3 | 申请日: | 2012-02-17 |
公开(公告)号: | CN103259816A | 公开(公告)日: | 2013-08-21 |
发明(设计)人: | 付国为 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 关文魁 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 下载 资源 方法 终端 服务器 系统 | ||
本发明公开了一种下载资源的方法、终端、服务器及系统,属于互联网通信领域。所述方法包括:当下载待下载的资源时,发送下载请求消息给资源映射服务器,所述下载请求消息携带待下载的资源在第一资源网络中的资源定位信息;接收所述资源映射服务器发送的下载响应消息,所述下载响应消息携带所述待下载的资源分别在第一和第二资源网络中的资源定位信息;根据所述待下载的资源分别在第一种和第二资源网络中的资源定位信息,下载所述待下载的资源。所述系统包括:终端和资源映射服务器。所述终端包括第一发送模块、第一接收模块和下载模块。所述资源映射服务器包括:第二接收模块、第二获取模块和第二发送模块。本发明能够合理使用资源节点。
技术领域
本发明涉及互联网通信领域,特别涉及一种下载资源的方法、终端、服务器及系统。
背景技术
随着互联网技术的发展,目前已出现多种下载协议供用户去下载资源,例如,目前出现较常用的下载协议包括Http(Hypertext transport protocol,超文本传送协议)协议、BT(BitTorrent,比特流)协议和eD2k(eDonkey2000network,电驴2000网络)协议等。
其中,一种下载协议对应一个资源网络;当用户需要下载时,用户选择一种下载协议,从该下载协议对应的资源网络中下载需要下载的资源。例如,如果用户使用Http协议下载资源,则用户获取需要下载的资源的URL(UniversalResource Locator,统一资源定位符),根据获取的URL从Http协议对应的资源网络中下载需要下载的资源;如果用户使用BT协议下载资源,则用户获取需要下载的资源的哈希信息,根据获取的哈希信息从BT协议对应的资源网络中下载资源;如果用户使用eD2k协议下载需要下载的资源,则用户获取需要下载的资源的eD2k哈希值,根据获取的eD2k哈希值从eD2k协议对应的资源网络中下载需要下载的资源。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
目前用户只能从其使用的下载协议对应的资源网络中下载资源,往往用户在下载资源时,用户使用的下载协议对应的资源网络无空闲的资源节点可供于用户下载,而其他下载协议对应的资源网络却有大量的空闲资源节点,如此导致资源节点不能合理使用。
发明内容
为了能够合理使用各资源网络中的资源节点,本发明提供了一种下载资源的方法、终端、服务器及系统。所述技术方案如下:
一种下载资源的方法,所述方法包括:
当下载待下载的资源时,发送下载请求消息给资源映射服务器,所述下载请求消息携带待下载的资源在第一资源网络中的资源定位信息;
接收所述资源映射服务器发送的下载响应消息,所述下载响应消息携带所述待下载的资源分别在第一和第二资源网络中的资源定位信息,所述第二资源网络为除所述第一资源网络以外的其他一种或多种资源网络;
根据所述待下载的资源分别在所述第一和第二资源网络中的资源定位信息,下载所述待下载的资源。
所述发送下载请求消息给资源映射服务器之前,还包括:
获取所述待下载的资源在所述第一资源网络中的资源定位信息。
所述下载所述待下载的资源之后,还包括:
根据所述待下载的资源包括的内容计算出所述待下载的资源的标识信息,发送所述待下载的资源的标识信息和资源定位信息给资源映射服务器。
一种下载资源的方法,所述方法包括:
接收终端发送的下载请求消息,所述下载请求消息携带待下载的资源在第一资源网络中的资源定位信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210036828.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:显示装置
- 下一篇:一种防止发泡剂迁移的丝印油墨