信息化 频道

通过Oracle E-Business Suite看SOA

四、 SOA 的一般设计原则(根据IDC的报告)

1. SOA 设计原则

在 SOA 基础中,核心基础架构和支持元素本身应以服务形式进行设计和使用,这些元素可以解决一些关键问题,如安全性、管理和监视、数据和访问服务、事件和消息处理服务及类似的其它服务.由于这些功能必须处于“一直开启”状态,最好将它们构建在稳固的运行时功能中。

     服务查找.提供查找和自动配置可用服务及简化服务管理的机制。

     服务安全性.管理身份和安全性策略和执行,确保正确的数据、消息和服务访问。

     面向服务的管理.一种根据业务规则和服务级别协议 (SLA) 在分布式网络环境中定义、执行和监视系统策略的工具。

     服务集成.简化消息处理、服务支持接口和信息向常见格式的转换。

     事件驱动的架构 (EDA).用消息传递触发服务调用。

     服务自动配置.为了实现动态网络环境,核心系统及应用部署基础架构以服务自动配置、负载平衡及移至设备或服务器范围之外的受管运行时服务为针对目标。

     服务呈现.处理将服务呈现给各种“客户机”时的转换,访问点通常是企业门户或其他设备。

     服务开发和生命周期管理.用于设计、开发和管理针对 SOA 环境的服务控件的。

2. 结合IDC 的SOA 设计原则说明Oracle SOA Suite

? 在Oracle融合中间件产品组合与BEA产品的整合上,已经取得了里程碑式的关键进展,而甲骨文公司不久前发布了Oracle融合中间件战略和产品路线图.甲骨文已经加快了对SOA(服务导向架构)的提供,SOA融合了包括Oracle WebLogic Server, Oracle WebLogic Application Grid, Oracle Business Process Management和 Oracle WebCenter Suite等Oracle和BEA产品的强大功能。

     通过为SOA资产和它们的从属物提供唯一来源的真实信息,Oracle 企业储存库为管理整个SOA生命周期提供了坚固的基础。

3. IDC的报告中,针对中国企业的SOA分析

? 中国企业有独特的SOA 关键任务,中国企业不象美国等这些企业,对已有系统的功能进行提取和包装并形成了标准的服务,中国企业的SOA架构时,要对原有系统依靠服务来切割,或者推倒重来,而新建系统将采用标准的小颗粒构件构造流程级别的服务构件。

? 国际上已经出现的SCA/SDO面向构件技术的的标准,这将是中国企业实现SOA架构的基础. 面向构件技术的积极意义在于,SOA 服务可以用构件来建造,SOA 服务本身的管理和组装也是一个面向构件的过程。

? 构造服务和整合服务是成功实施SOA 两个互补的重要方面。只有构建大量的SOA 服务之后,方可通过ESB(企业服务总线)对服务的注册与管理,从而被检索、发现并使用。 基于构件技术的SOA 服务构造和基于ESB 产品的服务整合是成功实施SOA 架构的互补的两方面。


4. 最后,再看一下Oracle 公司Applications更长远的发展策略

    把现在的所有的应用等集成到Oracle 正在大力发展的“Oracle Fusion Middleware”,后面将有新的Applications 版本出现,并可以扩展和升级。

五、 通过Oracle E-Business Suite 看中国企业SOA 发展

    根据IDC报告中指出,2008 年大部分企业会开始在局部范围部署SOA 应用, 在2010 会有更多的全企业范围的SOA 实施。2008年对中国来说,既是让13亿中国人实现“百年梦想”的一年:成功了举办了奥运会和残奥会,圆满完成神舟七号载人航天飞行任务,但也是中国的灾难年:火车脱轨,汶川大地震等等,更主要国际的金融危机,大大影响到了中国,使中国的企业在IT方面的投资和发展不得不放缓了脚步. 但听了胡主席最近在“中央经济工作会议”中国应对当前困难经济形势的强大信心,并且预测“2009年中国GDP还能保持9.3%”。中国的经济会很快好起来的,SOA在中国企业中也会持续的快速的发展的,让我们一起期待中国企业的“SOA”来的更猛烈些吧!

0
相关文章