Oracle融合中间件概述

ZDNet软件频道 时间:2008-07-16 作者:廖 显 | Sammy.liao 我要评论()
本文关键词:概述 融合中间件
众所周知,Oracle不仅仅是一个技术平台提供商,同时也是企业应用产品(如ERP,CRM,SCM等)领域举足轻重的应用提供商。
理解融合中间件(Fusion MiddleWare)的战略
   众所周知,Oracle不仅仅是一个技术平台提供商,同时也是企业应用产品(如ERP,CRM,SCM等)领域举足轻重的应用提供商。所以看待Oracle融合中间件的策略,不仅仅要从技术的观点来看,同时也要从企业应用产品的观点来看,自从Oracle收购了仁科,SIEBEL,Retek等应用产品而且这种收购战略还一直在继续,如何整合这些多个不同的产品就成了Oracle公司一个非常重要的任务,而这个任务,将要由融合中间件来承担,在不久前发布的Oracle Applications Integration Architecture架构策略里,一个非常明显的特征就是将使用SOA来对多个应用间的交互做整合,比如客户通过SIEBEL的CRM进行交互下单后生成订单,而订单的帐务处理则在Oracle 11iFinancial里进行,Oracle将通过使用BPEL等工具来完成整个订单流从SIEBEL系统向Oracle 11i的流转,可见,从应用产品的观点,我们不难理解融合中间件里“融合”的真正含义。
   FWM除了提供Oracle/非Oracle应用产品间的集成外,另一个任务就是要提供给Oracle收购来的应用产品的越来越多的共用技术产品组件,因为一些收购来的产品原来集成使用了第三方的软件,从将来的发展来看,不同的产品使用的这些第三方软件将极大增加了开发和维护的成本并且不利于Oracle的下一代融合应用产品的开发。从目前发布的一些材料来看,比如行业BI应用将会统一使用原来SIEBEL的BIEE分析平台(现在称之为ORACLE BIEE或OBIEE),报表的开发将慢慢地统一到Oracle的BI PUBLISHER(原来的XML PUBLISHER),工作流将慢慢地转而使用BPEL等等。这些共用的产品组件,也将是组成Oracle的融合中间件的一个部分。

融合中间件异构连接和支持
   长久以来,Oracle产品有一个显著的特征,就是只能运行于Oracle自己的技术平台而不能够支持其他的平台,最典型的莫过于Oracle Applications 11i, 这一个庞大的应用产品几乎完全运行Oracle自己的所有技术平台上(DB,AS,FORMS等),想让11i支持第三方技术平台几乎是不可能的主意。随着Oracle的一系列收购,这种只支持Oracle技术平台的观点得到了挑战,我们发现,异构的支持现在已经成为Oracle产品的一个普遍特征。首先因为近来收购的产品本来就可以支持不同的平台,如ODI/BIEE本来就通吃各种数据源(Oracle,SQLSERVER, DB2),再看看Oracle先收购然后自己继续开发的SOA套件,不仅可以在Oracle的J2EE平台上运行,也可以运行于weblogic,webspere等第三方J2EE平台。就连Oracle最新发布的产品,Oracle Audit Vault,在开发计划都列出了会支持SQLSERVER,DB2等其他数据源。而且Oracle下一代的“融合商业套件”也将会支持其他公司的技术产品平台,实现一个商业套件能够跨不同的技术平台本来就有做得不错的公司,如仁科和SIEBEL,他们的产品本来就可以跨不同的技术平台产品,Oracle收购了这两个公司后,应该能够直接得到这种跨不同技术平台开发的经验。
   我们回到开始的话题,就是Oracle融合中间间的一个重要使命是要连接集成Oracle已经收购的大量的应用产品,所以异构连接性(Heterogonous Connectivity )将是融合中间间的一个重要特征。
 
我有话要说订阅RSS探客网资源腾讯微博

百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134