Oracle+BEA后的ESB

来源:http://www.cio360.net/h/1811/283849-9844.html

  • 出处:IT专家网 作者:劳虎 日期:2008-10-17


在不久前刚闭幕的Oracle OpenWorld 盛会中,Fusion Middleware 融合中间件产品部门的老大——全球资深副总 Thomas Kurian 在keynote演讲中,突出一个重点——在完成整并BEA 产品之后,Oracle中间件在针对开放标准支持方面,更为全面而完整,可说居于业界领先的地位;包括对JavaEE 5.0 和JAX 一系列XML API的支持。此外针对SOA 相关标准方面,则包括了WS-ReliableMessaging、WS-Security 和WS-Addressing以及目前正在OASIS 进行标准化过程的SCA(Service Component Architecture;服务组件架构)。

说到这儿,不禁想起,过去一阵子和一些客户交流时,发现他们在Oracle 和BEA 两家公司正式完成合并之后,关于产品线调整、存废和路线图等相关问题非常关注,且仍存有不少疑惑,少部分甚至于有“好像除了Tuxedo 和WebLogic 之外,其余的都没留下来”的错误印象。事实上,除了应用服务器和交易中间件之外,在SOA 和BPM 领域,原本两家公司的产品,便有很高的互补性;换句话说,此次产品线的调整和未来发展路线图的规划,不管对原本是Oracle 或BEA 的客户来说,所受的影响和冲击都已降到最低。

就拿上面提到的SCA标准来讲,恰可用来说明Oracle新的SOA Suite套件中的ESB部件的发展方向。原本Oracle 的ESB产品和BEA的 AquaLogic Service Bus (ALSB),都相当重视对SCA规范的支持,但先前各自的侧重点和优先级,有所不同——Oracle重点放在以ESB为工具,做服务组装、编制、打包这方面(这可以从去年早在宣布收购 BEA 之前即发布的11g beta版ESB中即可看出。至于原来的ALSB和整个AquaLogic产品线,则选择优先实现围绕以企业资产库产品(ALER,现已更名为Oracle Enterprise Repository)为中心的SCA视图,方便SOA 架构师检视服务间的组合、调用关系。现在两家的产品合并之后,恰好两相互补,在SCA支持上,不但可基于图形化界面对服务进行组装,更可配合资产库,达到SOA全生命周期的监管和治理 (governance)。

不管是原来的Oracle ESB(OESB),或是原名ALSB的Oracle Service Bus (OSB),二者都继续保持战略性产品的地位。在明年11g版本正式推出时,除了计划将继续长期支持目前版本中,客户已经在使用的绝大多数功能之外,同样重要的是,将二者整合为更紧密的单一化产品。

在SCA的部分,如上所述,功能恰好互补、不重叠。除此之外,在服务路由、调度、编制,和异构连接协议(Web services、 FTP、 MQ、Socket、SMTP、JDBC等)支持方面,以OSB为主。在格式转换方面,OESB的基于XSLT的转换将继续长期支持,而OSB上基于 XQuery 的转换,包括图形映射界面,由于更为先进(例如能处理XSLT做不到的一变多、将单个消息拆成多份),是推荐客户今后尽量采用的方式。

在工具界面方面,将本着过去的做法和产品策略,采用基于浏览器、基于Web 的简易图形化界面,使ESB 的主要使用对象——负责服务、IT 运营的人员(而非开发人员),不需要先熟悉Eclipse 或JDeveloper等IDE 工具,不需要具备编程技能,便可快速上手,在ESB上进行各种设置的操作。

(本文仅代表劳虎个人观点)

(责任编辑:洪蕾)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 练习一:Oracle Service Bus 的安装.......................................................................................3 2. 练习二:配置OSB 的域模版.................................................................................................6 3. 练习三:部署WebServices 及其客户端应用......................................................................12 4. 练习四:使用Service Bus Console 创建配置项目..............................................................16 5. 练习五:创建Business Service 和Proxy Service ................................................................22 6. 练习六:OSB 中使用Java 方法...........................................................................................40 7. 练习七:OSB 中调用EJB ....................................................................................................52 8. 练习八:OSB 中使用文件服务............................................................................................72 9. 练习九:OSB 中配置Local Proxy .......................................................................................82 10. 练习十:OSB 中使用文件代理............................................................................................87 11. 练习十一:OSB 中的项目导入和导出................................................................................94 12. 练习十二:OSB 中使用JMS 服务.....................................................................................102
Skip Headers 跳过标题 Oracle® Application Server Adapter for MySAP ERP User's Guide 甲骨文®应用指南服务器适配器mySAP ERP的用户 10 g Release 3 (10.1.3.4.0) 10克第3版(10.1.3.4.0) Part Number E14196-01产品编号E14196 - 01 转到文档主页 Home 首页 前往预订名单 Book List 图书清单 转到目录 Contents 内容 转到索引 Index 指数 转至反馈页面 Contact Us 联系我们 转到前一页 Previous 上一页 转到下一页 Next 下一页 View PDF 查看PDF格式 6 ESB Integration Examples 6 ESB集成的例子 This chapter contains the following examples:本章包含以下例子: * Configuring an ESB Outbound Process 配置ESB的外向处理 * Configuring an ESB Inbound Process 配置ESB的入境Process The scenarios shown in this chapter require the following prerequisites.本章所示的场景需要以下先决条件。 Prerequisites先决条件 The following are installation and configuration requirements:以下是安装和配置要求: * OracleAS Adapter for MySAP ERP must be installed on Oracle Application Server. OracleAS mySAP ERP的适配器必须安装在Oracle应用服务器。 * SAP must be configured for inbound and outbound processing. SAP公司必须配置为入站和出站处理。 See Appendix A, "Configuring MySAP ERP for Inbound and Outbound Processing" for more information.见附录A,“配置mySAP ERP的入站和出站处理”获取更多信息。 * OracleAS Technology adapters must be deployed and properly configured.的OracleAS技术适配器必须部署和正确配置。 See Also:另见: Oracle Application Server Adapters Installation Guide Oracle应用服务器适配器安装指南 The examples in this chapter present the configuration steps necessary for demonstrating service and event integration with SAP.本章中的例子目前的配置步骤演示与SAP集成的服务和必要的事件。 Prior to using this material, you must be familiar with the following:这种材料的使用之前,你必须熟悉以下内容: * How to configure OracleAS Adapter for MySAP ERP for services and events.如何配置mySAP ERP的服务和活动的OracleAS适配器。 For more information, see Chapter 3, "Configuring OracleAS Adapter for MySAP ERP" .有关详细信息,请参阅第3章“配置的OracleAS适配器mySAP ERP的” 。 * How to configure a new Application Server and Integration Server connection in Oracle JDeveloper.如何配置一个新的应用服务器在Oracle JDeveloper和集成服务器连接。 For more information, see Chapter 5, "Integration with O

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值