ESB产品架构
作者:网络转载 发布时间:[ 2015/12/23 10:48:45 ] 推荐标签:软件测试 软件工程
3.1.1.2 监控组件
这个组件可以查看各个部门域内的运行情况,并在部门域的运行超过伐值时进行相应的预警,必要时,操作域内流控来操作交易。具体的功能如下:
l 查看各个部门域内的运行情况。如硬件资源,交易信息,流控信息,配置信息。
l 对资源使用情况进行预警
l 根据情况操作部门域内的配置参数,比如流控的配置参数。
l 定时收集各个域内的信息,保存后,为报表、决策分析等提供信息支持。
3.1.2 部门域
部门域是整个企业域内的一个个的 ESB 结点,每个部门的域内会根据项目群,或者根据部门来进行划分,在各个部门域内都有一个 ESB 的应用,通过这个 ESB 来整合整个部门内的服务和应用。这个元素我们将会在部门域的视角中祥细进行阐述。
3.2 场景
3.2.1 子域间交互
所有的服务都会被注册到企业管理器的服务查找组件中,这个组件拥这些服务的描述和服务的地址信息。一个具体的流程可以查看序列图(图表 3.2 ),部门域 A 如果要发起一个跨域的服务请求,那必须要使用企业域管理器的服务查找组件,通过这个组件的路由表来获取此服务的服务方的部门域 B 的服务的地址后,才能请求对应的部门域 B 。
为了提高性能,在这个场景里,我们也可以在启动的时候去取对应的路由表信息,然后缓存起来,通过缓存来找到部门域 B 的地址,但这样有一个注意点,那是当部门域的改变了服务的地址后的通知部门域 A 的策略问题,我们可以有下以几种策略
l 服务查找组件进行推送
l 如果服务请求地址出错,重新请求服务查找组件
l 定时清空路由缓存

本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
14个开源REST与SOAP服务API测试工具使用soapUI测试REST服务(1)HTTPAnalyzer截获SoapUI发送的接口报文soapUI快速入门(测试一个登录接口)用SoapUI做接口级别的功能和性能测试Loadrunner模拟soap/webservice请求soapUI的Mocservice仿真测试问题SoapUI利用Groovy把外部数据加载到request中SoapUI压力测试的指标项说明使用SoapUI测试Web ServiceSoapUI利用Groovy对response与断言的处理使用SoapUI对WebService键名压力测试基于管理软件SOA的性能测试方法SoapUI学习(1)- WebService基础SOA应用程序测试:顺利部署的秘诀关于SOA测试的相关问题答疑

sales@spasvo.com