[发明专利]分布式资源获取方法及装置在审
申请号: | 201410171899.3 | 申请日: | 2014-04-25 |
公开(公告)号: | CN103944994A | 公开(公告)日: | 2014-07-23 |
发明(设计)人: | 郭强 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 资源 获取 方法 装置 | ||
技术领域
本发明涉及通信技术,尤其涉及一种分布式资源获取方法及装置。
背景技术
统一资源定位符(Uniform Resource Locator,简称URL)由协议类型、服务器地址和路径及文件名组成,客户端向服务器发送一个URL,该URL包含客户端与服务器之间进行数据交互的协议类型如超文本转移协议(Hypertext Transfer Protocol,简称HTTP)、服务器的IP地址,以及客户端需要的资源文件在服务器中存储的路径或者资源文件的名称。
现有的分布式资源请求方式具体为:代理服务器依据客户端发送的请求信息,与各资源服务器之间通过客户机/服务器(Client/Server,简称C/S)方式向多个资源服务器发送资源请求信息,以获取各资源服务器中存储的目标资源,且代理服务器组合接收到的多个资源服务器发送的多个目标资源,构成客户端需要的待获取资源,以供客户端从代理服务器中获取待获取资源。
现有技术中,代理服务器不仅要接收各资源服务器发送的目标资源,还要组合各目标资源,其对目标资源的处理过程,导致客户端获取待获取资源的速率较低。
发明内容
本发明提供一种分布式资源获取方法及装置,以提高客户端获取待获取资源的速率。
本发明的一个方面是提供一种分布式资源获取方法,包括:
代理服务器接收客户端发送的、用于请求获取待获取资源的第一HTTP分布式请求;
所述代理服务器向多个资源服务器发送第二HTTP分布式请求,所述第二HTTP分布式请求包括资源标识以及所述客户端的地址信息,以供各资源服务器根据所述资源标识在本地获取对应的目标资源,并根据所述客户端的地址信息将所述目标资源返回给所述客户端;所述多个资源服务器返回的多个所述目标资源组成所述待获取资源。
本发明的另一个方面是提供一种分布式资源获取方法,包括:
客户端向代理服务器发送用于请求获取待获取资源的第一HTTP分布式请求,以供所述代理服务器向多个资源服务器发送第二HTTP分布式请求,所述第二HTTP分布式请求包括资源标识以及所述客户端的地址信息;
所述客户端接收各资源服务器返回的目标资源,所述目标资源为所述各资源服务器根据所述资源标识在本地获取的,所述多个资源服务器返回的多个所述目标资源组成所述待获取资源。
本发明的另一个方面是提供一种代理服务器,包括:
接收模块,用于接收客户端发送的、用于请求获取待获取资源的第一HTTP分布式请求;
发送模块,用于向多个资源服务器发送第二HTTP分布式请求,所述第二HTTP分布式请求包括资源标识以及所述客户端的地址信息,以供各资源服务器根据所述资源标识在本地获取对应的目标资源,并根据所述客户端的地址信息将所述目标资源返回给所述客户端;所述多个资源服务器返回的多个所述目标资源组成所述待获取资源。
本发明的另一个方面是提供一种客户端,包括:
发送模块,用于向代理服务器发送用于请求获取待获取资源的第一HTTP分布式请求,以供所述代理服务器向多个资源服务器发送第二HTTP分布式请求,所述第二HTTP分布式请求包括资源标识以及所述客户端的地址信息;
接收模块,用于接收各资源服务器返回的目标资源,所述目标资源为所述各资源服务器根据所述资源标识在本地获取的,所述多个资源服务器返回的多个所述目标资源组成所述待获取资源。
本发明的另一个方面是提供一种分布式资源获取系统,包括所述的代理服务器和所述的客户端。
本发明提供的分布式资源获取方法及装置,通过代理服务器向多个资源服务器发送请求,以使多个资源服务器将组成客户端所需的待获取资源的多个目标资源直接返回给客户端,提高了客户端获取待获取资源的速率。
附图说明
图1为本发明实施例提供的分布式资源获取方法流程图;
图2为本发明另一实施例提供的分布式资源获取方法流程图;
图3为本发明另一实施例提供的客户端网页显示结构图;
图4为本发明另一实施例提供的分布式资源获取方法流程图;
图5为本发明实施例提供的代理服务器的结构图;
图6为本发明另一实施例提供的代理服务器的结构图;
图7为本发明实施例提供的客户端的结构图;
图8为本发明另一实施例提供的客户端的结构图;
图9为本发明实施例提供的分布式资源获取系统结构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410171899.3/2.html,转载请声明来源钻瓜专利网。