InfoQ

新闻

Oracle SOA产品战略揭幕

作者 Boris Lublinsky 译者 黄璜 发布于 2008年8月21日 下午9时33分

社区
SOA
主题
ESB,
业务流程建模,
活动,
工作流/业务流程管理,
编制,
Web服务,
SOA平台,
业务流程管理,
治理,
SOA Appliance
标签
BEA,
WebLogic,
Oracle,
BPMN,
BPEL

上个月,Oracle集成产品管理副总裁David Shaffer,描述了Oracle-BEA产品的战略和SOA/BPM路线图。援引David的观点,Oracle关注三个主要的SOA市场发展热点:

  • 面向服务的架构(SOA)
  • 业务流程管理(BPM)
  • 治理(Governance)

而它们又基于三个支撑部分:

  • Oracle数据整合器(ODI)
  • 事件驱动的架构(EDA)
  • 应用服务器平台(App Server Platform)

Oracle SOA套件致力于提供服务与事件基础设施,并可以被用作一个集成和/或SOA平台。SOA套件的基础是Oracle服务总线(WebLogic套件是可选项),复杂事件处理(CEP),以及合作伙伴集成(B2B)Oracle Web服务管理器。SOA套件的附加组件包括Oracle BPEL流程管理器Oracle业务规则Oracle业务活动监控

根据David的说法,主要产品集成和里程碑如下所示:

  • 目前
    • 同类中最佳组合
    • 单点联系
    • 最佳实践
  • 发布100天 —— 2008年秋
    • Oracle品牌化
    • 认证的互操作性 (BPEL,BAM,安全等等)
    • 与BPEL PM的原生绑定
    • 通用JCA适配器框架
    • WebLogic 10.3 服务器认证
    • 诸如REST,MTOM,流处理等特性
  • 11g ——2009财年
    • 平台合并
    • JDeveloper工具支持
    • BAM监控扩展到其它部件
    • 企业管理器集成
    • 集成SOA治理
    • 端到端的安全性
    • J2EE可移植性

SOA ESB的目标是为仲裁和内部集成创建一个热插拔的环境,并用它来交付新的ESB特性。

至于ESB用到的适配器,Oracle计划将Oracle与BEA的适配器产品线按功能进行合并,同时确保它们都以JCA架构重新设计。长远的计划包括进一步合理化文件,FTP,JMS,MQ等适配器。

在事件处理策略方面,计划将合并现有专为高吞吐、低延迟事件处理设计的BEA事件服务器与Oracle的CEP,预计随11gR1一起发布。

Oracle BPM套件致力于授于业务用户更大的能力,它可以被用于业务流程设计、建模、实现、监控和再造。该套件的主要组件包括AquaLogic BPM StudioOracle BPEL流程设计器流程仪表盘与流程门户。此外,BPM套件还与SOA套件一起分享了Oracle BPEL流程管理器Oracle业务规则Oracle业务活动监控

根据David的说法,主要产品集成的里程碑如下所示:

  • 目前
    • 同类中最佳组合
    • 单点联系
    • 最佳实践
  • 发布100天 —— 2008年秋
    • Oracle品牌化
    • BPM与BPEL PM之间的互操作性
    • WebLogic 10.3 服务器认证
    • 诸如增强的BPMN支持与增强的Office集成等特性
  • 11g ——2009财年
    • 平台合并
    • BPM Studio——统一的建模与模拟环境
    • 原生的BPMN 2.0支持
    • 流程门户——建于Web中心之上的协作工作区应用
    • 流程仪表盘——开箱即用的流程BAM仪表盘

Oracle如下定位其业务套件的主要组件:

  • BPM Studio:集成了流程、工作流、规则和窗体设计器;包含模拟功能
  • BPM 服务器:支持BPEL、XPDL/BPMN 2.0和基于BPEL4People的Human WF的综合流程引擎
  • BPM 工作列表:ADF工作列表应用
  • 应对复杂分析与建模需求的BPA套件(例如,六西格玛、精益分析、单纯的文档建模[documentation-only modeling]等)

Oracle SOA治理套件致力于为SOA用户提供可视化与控制,并能在支持规约与合规的同时,实现业务和IT的治理。其主要部件包括服务注册服务仓储以及Oracle SOA管理包。此外,治理套件与SOA套件一起分享了Oracle Web服务管理器

治理套件的这些组件支持企业构建端到端的SOA治理。企业仓储可被用来对现有服务执行影响/依赖分析,监察报告,服务重用捕获和服务生命周期管理。SOA管理包支持管理生产服务,服务利用矩阵捕获和服务SLA监控。Web服务管理器支持运行时治理,包括面向策略的安全性与访问控制。

现在,治理套件是“软”打包的。客户许可证数目等于使用的CPU数目:

  • Oracle企业仓储
  • Oracle服务注册
  • EM SOA管理包
  • Oracle Web服务管理(单独或跟SOA套件一起获得)

这一产品战略完全覆盖了SOA软件的方方面面。如果得以恰当的施行,它将使Oracle成为这一领域最全面的SOA软件供应者。

查看英文原文Oracle Unveils its SOA Product Strategy

深度内容

和Google互补的搜索引擎Wolfram|Alpha

Wolfram|Alpha与Google究竟是什么关系,Wolfram|Alpha自己是如何定位的?Wolfram|Alaph在多大程度上是语义网搜索呢?InfoQ中文站就等等这些问题采访了Wolfram研究公司中国区商务经理王翔。

SOA契约成熟度模型

本文说明了所推荐的契约版本管理设计策略是如何与SOA成熟度模型发生联系的。文章目的是为实现版本管理和可组合性提供一个路线图。

数据服务简介

Vijay Narayanan在这篇文章中对数据服务的几个方面进行了介绍,它们都是SOA实践者和数据架构师感兴趣的内容。本文对数据服务的几个方面进行了介绍,包括需求定义,基本原理和好处、范围、开发以及消费模式。

分块云计算

在本文中,Jimmy Nilsson描述了一种他在过去数年间观察到的一种正在缓慢成长的架构风格,他把这种风格称为“分块云计算”。

豆瓣网技术架构变迁

罗马不是一天建成的,豆瓣的技术架构也是随着用户规模的增长一直在持续变化中。在本次演讲中,豆瓣的首席架构师洪强宁将与大家一起分享从上线时的单台服务器架构开始一直到现在的豆瓣架构变迁历程。

融合思想:深入探索S#arp架构

Billy McCafferty展示了S#arp架构,它在ASP.NET MVC框架的基础上,荟萃了当今的最佳实践,应用在ASP.NET Web应用程序的架构设计中。

王雷谈开源以及新兴市场计划

中国作为新兴市场中的新兴市场,是Sun在美国之外实施SSE(SUN Startup Essentials)项目重点关注的地区。在QCon Beijing 2009期间,InfoQ中文站有幸对此项目的负责人王雷先生进行了采访,探讨了关于开源、新兴市场、SSE等话题。

使用HTML5构建下一代的Web Form

HTML5 是由 WHATWG发起的,最开始的名称叫做Web Application 1.0,而后这个标准吸纳了Web Forms 2.0的标准,并一同被W3C组织所采用,合并成为下一代的HTML5标准。