Oracle OSB和Oracle ESB的区别

handle0 2011-11-05

  Oracle有两个ESB产品,一个是Oracle Service Bus (OSB),另一个是Oracle Enterprise Service Bus (ESB)。

Oracle Service Bus (OSB)是AquaLogic Service Bus (ALSB)的新名称,ALSB是以前BEA公司的ESB名称。Oracle Enterprise Service Bus (ESB)是Oracle的“老”产品,与BEA没有任何的关系。

ESB当前和Oracle的BPEL产品有更好的集成度,并且两个产品都使用相同的适配器框架。

与ESB相比较,OSB提供更丰富的功能,更多的监控和展现能力。此外,OSB也提供更丰富的消息路由,流量控制和消息修饰。

在OSB的下一个版本(11g),它将支持基于JCA标准的适配器框架,使其能够使用当前BPEL和ESB提供的适配器,同时也提高了OSB与其他系统的交互能力。

11g同时也会将ESB的一些功能移植到OSB中,特别是对SCA框架的支持。

安装OSB,同weblogic一样,不在说明。

域建好后启动OSB时注意,比如本机安装的OSB启动进入管理配置界面:

           http://localhost:7001/sbconsole      输入登录用户名和密码

相关推荐