[发明专利]SOA架构下多级服务总线的服务调用的动态路由方法有效
申请号: | 200710191521.X | 申请日: | 2007-12-12 |
公开(公告)号: | CN101179505A | 公开(公告)日: | 2008-05-14 |
发明(设计)人: | 张德进;赵俊峰;丁一新 | 申请(专利权)人: | 江苏省电力公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/46 |
代理公司: | 南京苏高专利商标事务所 | 代理人: | 陈扬 |
地址: | 210024*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | soa 架构 多级 服务 总线 调用 动态 路由 方法 | ||
1.一种SOA架构下多级服务总线的服务调用的动态路由方法,其特征在于它包括以下步骤:
(1)服务调用者调用指定的服务总线,并输入服务代码;
(2)指定的服务总线接收到服务请求后,输入两个参数:总线代码和服务代码7,调用服务目录的最短路径计算功能;
(3)服务目录根据服务代码查询出该服务代码所绑定的服务总线的位置,然后根据总线的联通性信息,计算出指定的服务总线到所绑定服务总线的最短路径,并把最短路径返回给指定的服务总线;
(4)指定的服务总线接收到最短路径后,发现请求数据中有最短路径,则判断自己是不是此最短路径的最后一个总线,如果是,则说明所调用的服务代码绑定在自己所在的服务总线上,该服务总线把服务调用者的请求数据发送给服务调用者所在的服务代码处;如果不是,再判断最短路径中的下个总线代码,指定的服务总线在服务调用者的请求数据中加入最短路径,把最短路径和服务调用者的请求数据一起发送到最短路径中的下个服务总线,回到步骤(4),进行循环操作。
2.根据权利要求1所述的SOA架构下多级服务总线的服务调用的动态路由方法,其特征在于:步骤(2)中的服务目录存放服务信息、服务总线的信息、放服务和服务总线的绑定信息,其中,服务总线的信息包括服务总线的地址、服务总线代码、服务总线的联通性信息;服务目录对服务总线信息、服务和服务总线绑定信息进行管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏省电力公司,未经江苏省电力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710191521.X/1.html,转载请声明来源钻瓜专利网。