3、JBI规范
JBI(Java Business Integration)是SUN公司提出的ESB的规范。JBI规范基于SOA的设计思想,解耦了组件之间的联系,并基于标准的消息交互定义了组件之间的交互语义。
JBI定义的体系结构允许第三方的组件插入到标准的基础设施上,即使这些组件是由不同提供商提供的,它们也可以以一种可预见的和可靠的方式互操作。
这一结构中,组件的交互使用一种经过中介的消息交换机制,该消息交换模式基于WSDL 2.0或WSDL 1.1。JBI规范定义的ESB环境包含3方面内容:标准消息路由器(Normalized Message Router, NMR),JBI管理部分和JBI组件框架。NMR实现组件之间的消息路由,JBI组件框架为JBI组件提供一个可插拔的组件容器,JBI管理部分基于JMX实现JBI环境中系统和组件的管理,JBI环境的组成如图4所示。
图4 JBI体系结构
<<上一页
1
2
3
4
5
下一页>>