[发明专利]基于ESB总线的消息路由的测试方法和系统有效
申请号: | 201310150779.0 | 申请日: | 2013-04-26 |
公开(公告)号: | CN103269294A | 公开(公告)日: | 2013-08-28 |
发明(设计)人: | 黄缙华;黄曙;孙建伟;顾博川;林海文;唐升卫;刘菲;张锡灿;夏亚君 | 申请(专利权)人: | 广东电网公司电力科学研究院 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;曾旻辉 |
地址: | 510080 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 esb 总线 消息 路由 测试 方法 系统 | ||
1.一种基于ESB总线的消息路由的测试方法,其特征在于,包括如下步骤:
接收测试指令,所述测试指令包括路由标识和服务请求;
根据所述路由标识选择与该路由标识对应的路由方法;
根据预设的与所述路由方法对应的业务路由规则解析所述服务请求;
将解析后的服务请求发送到ESB总线上的异步订阅路由器;
接收所述异步订阅路由器根据所述业务路由规则将所述服务请求转发给目标服务后由目标服务返回的响应结果;
根据所述响应结果得出测试结果。
2.根据权利要求1所述的基于ESB总线的消息路由的测试方法,其特征在于,
所述路由标识包括内容标识,所述服务请求包括请求参数,所述业务路由规则包括请求参数和目标服务的对应关系;
根据所述响应结果得出测试结果的方式包括:根据响应结果获得响应所述请求参数的目标服务,将该响应所述请求参数的目标服务与根据所述对应关系获得的目标服务进行对比得出测试结果。
3.根据权利要求1所述的基于ESB总线的消息路由的测试方法,其特征在于,
所述路由标识包括SOAP头标识,所述服务请求包括SOAP头定义参数及其值,所述业务路由规则包括SOAP头定义参数及其值和目标服务的对应关系;
根据所述响应结果得出测试结果的方式包括:根据响应结果获得响应所述SOAP头定义参数及其值的目标服务,将该响应所述SOAP头定义参数及其值的目标服务与根据所述对应关系获得的目标服务进行对比得出测试结果。
4.根据权利要求1所述的基于ESB总线的消息路由的测试方法,其特征在于,
所述路由标识包括传输头标识,所述服务请求包括传输头参数值,所述业务路由规则包括传输头参数值和目标服务的对应关系;
根据所述响应结果得出测试结果的方式包括:根据响应结果获得响应所述传输头参数值的目标服务,将该响应所述传输头参数值的目标服务与根据所述对应关系获得的目标服务进行对比得出测试结果。
5.根据权利要求1所述的基于ESB总线的消息路由的测试方法,其特征在于,
所述路由标识包括JMS标识,所述服务请求包括JMS消息,所述业务路由规则包括消息属性和目标服务的对应关系;
根据所述响应结果得出测试结果的方式包括:根据响应结果获得响应所述JMS消息的目标服务,将该响应所述JMS消息的目标服务与根据所述对应关系获得的目标服务进行对比得出测试结果。
6.根据权利要求1所述的基于ESB总线的消息路由的测试方法,其特征在于,
所述路由标识包括邮件标识,所述服务请求包括邮件主题,所述业务路由规则包括邮件主题和目标服务的对应关系;
根据所述响应结果得出测试结果的方式包括:根据响应结果获得响应所述邮件主题的目标服务,将该响应所述邮件主题的目标服务与根据所述对应关系获得的目标服务进行对比得出测试结果。
7.根据权利要求1所述的基于ESB总线的消息路由的测试方法,其特征在于,
所述路由标识包括文件目录标识,所述服务请求包括文件目录信息,所述业务路由规则包括文件目录信息和目标服务的对应关系;
根据所述响应结果得出测试结果的方式包括:根据响应结果获得响应所述文件目录信息的目标服务,将该响应所述文件目录信息的目标服务与根据所述对应关系获得的目标服务进行对比得出测试结果。
8.根据权利要求1所述的基于ESB总线的消息路由的测试方法,其特征在于,
所述路由标识包括服务调用标识,所述服务请求包括服务调用请求,所述业务路由规则包括服务调用请求和目标服务的对应关系;
根据所述响应结果得出测试结果的方式包括:根据响应结果获得响应所述服务调用请求的目标服务,将该响应所述服务调用请求的目标服务与根据所述对应关系获得的目标服务进行对比得出测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网公司电力科学研究院,未经广东电网公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310150779.0/1.html,转载请声明来源钻瓜专利网。