[发明专利]层次化服务资源解析映射方法和系统有效
申请号: | 201610440233.2 | 申请日: | 2016-06-17 |
公开(公告)号: | CN105933470B | 公开(公告)日: | 2019-07-12 |
发明(设计)人: | 秦雅娟;李宏宝;饶迎;任飞;陈佳 | 申请(专利权)人: | 北京交通大学 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京市商泰律师事务所 11255 | 代理人: | 毛燕生 |
地址: | 100044 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例提供了一种层次化服务资源解析映射方法和系统。所述方法包括:步骤1,资源请求者将待查询服务标识发送给本地管理服务器;步骤2,所述本地管理服务器根据所述待查询服务标识与自身的第一数据库中的服务标识进行匹配;所述第一数据库保存有资源提供者的服务标识以及对应的资源提供者的接入信息;所述接入信息包括:资源提供者的接入标识和端口号;步骤3,当所述待查询服务标识与所述第一数据库中的一服务标识匹配时,将匹配的所述服务标识对应的接入信息发送给资源请求者。所述方法能够加快查询的速度。 | ||
搜索关键词: | 层次 服务 资源 解析映射 方法 系统 | ||
【主权项】:
1.一种层次化服务资源解析映射方法,其特征在于,包括:步骤1,资源请求者将待查询服务标识发送给本地管理服务器;步骤2,所述本地管理服务器将所述待查询服务标识与自身的第一数据库中的服务标识进行匹配;所述第一数据库保存有资源提供者的服务标识以及对应的资源提供者的接入信息;所述接入信息包括:资源提供者的接入标识和端口号;步骤3,当所述待查询服务标识与所述第一数据库中的一服务标识匹配时,将匹配的所述服务标识对应的接入信息发送给所述资源请求者;步骤4,当所述待查询服务标识与所述第一数据库中的服务标识均不匹配时,所述本地管理服务器将所述待查询服务标识转发给本地内容域映射服务器;步骤5,所述本地内容域映射服务器将所述待查询服务标识与自身的第二数据库中的服务标识进行匹配;所述第二数据库保存有资源提供者的服务标识以及对应的资源提供者的接入信息;步骤6,当所述待查询服务标识与所述第二数据库中的一服务标识匹配成功时,所述本地内容域映射服务器将匹配的所述服务标识对应的接入信息发送给本地管理服务器,使得所述本地管理服务器转发给资源请求者;步骤7,当所述待查询服务标识与所述第二数据库中的服务标识均不匹配成功时,所述本地内容域映射服务器将所述待查询服务标识与自身的第三数据库中的映射服务器名字进行匹配;所述第三数据库中保存有映射服务器名字和对应的接入信息;步骤8,当所述待查询服务标识与所述第三数据库中的至少一映射服务器名字匹配成功时,获取匹配成功的所述至少一映射服务器名字中名字匹配最长的映射服务器名字对应的接入信息;向所述名字匹配最长的映射服务器发送查询目的映射服务器的第一请求消息,将所述名字匹配最长的映射服务器作为接收到所述第一请求消息的映射服务器n;所述第一请求消息中携带所述待查询服务标识;步骤9,当所述待查询服务标识与所述第三数据库中的映射服务器名字均匹配不成功时,所述本地内容域映射服务器发送查询目的内容域映射服务器的第一请求消息给根映射服务器;将所述根映射服务器作为接收到所述第一请求消息的映射服务器n;步骤10,所述接收到所述第一请求消息的映射服务器n,将所述待查询服务标识与自身的第四数据库中的下一跳映射服务器名字进行匹配,得到匹配的下一跳映射服务器n+1名字对应的接入信息;所述第四数据库中保存有下一跳映射服务器n+1名字和对应的接入信息;所述映射服务器n将所述匹配的下一跳映射服务器n+1名字对应的接入信息发送给所述本地内容域映射服务器;步骤11,所述本地内容域映射服务器对所述第三数据库进行更新,在所述第三数据库中保存匹配的下一跳映射服务器n+1的名字和对应的接入信息;步骤12,所述本地内容域映射服务器判断所述下一跳映射服务器n+1是否为目的内容域映射服务器;步骤13,当所述下一跳映射服务器n+1不是目的内容域映射服务器时,所述本地内容域映射服务器向匹配的所述下一跳映射服务器n+1发送查询目的内容域映射服务器的第二请求消息,所述第二请求消息中携带所述待查询服务标识;步骤14,匹配的所述下一跳映射服务器n+1使用所述待查询服务标识在自身的第五数据库中进行匹配,得到匹配的下二跳映射服务器n+2的信息,并将所述下二跳映射服务器n+2对应的接入信息发送给所述本地内容域映射服务器;步骤15,所述本地内容域映射服务器判断所述下二跳映射服务器n+2是否为目的内容域映射服务器;步骤16,当所述下二跳映射服务器n+2不是目的内容域映射服务器时,继续查询下三跳映射服务器,直到查询到的下j跳映射服务器n+j为目的内容域映射服务器;步骤17,所述本地内容域映射服务器向查询到的目的内容域映射服务器发送第三查询消息,所述第三查询消息中携带所述待查询服务标识;步骤18,所述目的内容域映射服务器将所述待查询服务标识与自身的第五数据库中的服务标识进行匹配,所述第五数据库中保存有资源提供者的服务标识以及对应的接入信息;步骤19,所述目的内容域映射服务器将匹配到的服务标识对应的接入信息发送给本地内容域映射服务器,使得所述本地内容域映射服务器通过所述管理服务器将所述匹配到的服务标识对应的接入信息转发给资源请求者;步骤110,所述管理服务器更新所述第一数据库,在所述第一数据库中保存所述待查询服务标识和所述匹配到的服务标识对应的接入信息之间的对应关系。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610440233.2/,转载请声明来源钻瓜专利网。