写点什么

Oracle 透露其 BPM 路线图

  • 2008-10-20
  • 本文字数:1323 字

    阅读完需:约 4 分钟

根据几个星期前的报道,甲骨文公司正在积极努力创造一个统一的 BPM 产品,组合其原有 BPM 产品和收购自 BEA 的 AquaLogic BPM 的优势。其原有产品系列包括甲骨文公司的 BPM 解决方案(包含 SOA 套件,特别是 BPEL 流程管理器),以及 BPA 套件(从 ARIS 更名而来,加上了 BPEL 双向工程扩展)。上个月,在甲骨文开放世界大会上,紧接着意在统一 BPMS 平台的 BEA 收购案后,甲骨文公司确立了其 BPM 战略和路线图,并将在明年发布其 11g 应用服务器

BPM 套件产品可以同时提供 BPEL PM 和 Oracle BPM。它们的设计环境不同,但有着共同的运行时引擎。各自的可执行设计语言分别是 BPEL 2.0 和 BPMN 2.0(从 XPDL 移植)。BPM Studio(即 ALBPM 设计环境,完全基于 BPMN)将运行在 JDeveloper(随同 BPEL 流程设计器发布)中,而且 JDev 也将进行扩展以支持分离的业务和 IT 的视图。BPM 和 BPEL BPM 均使用相同的人员任务服务,基于 WS-HumanTask 和 BPEL4People,也使用同样的规则设计和引擎(来自于 SOA 套件)。

在这一点上,两个产品成为单一 BPM 平台的互替的设计风格。除了人员任务和规则外,它们还采用同一个共通流程门户。该门户为建立于 Oracle WebCenter 上的 Web 2.0 框架添加了 ALBPM 协作版的组件;还采用了共通的 BAM/BI 层、共通的基于 SCA 的 BPM 服务器、WebLogic 服务器、JRockit JVM、Oracle 应用网格和 Coherence 分布式缓存;以及采用 Enterprise Manager 这一统一管理控制台来管理所有运行时模块。还有一点不能忽视,BPM Studio 集成了企业仓储(Enterprise Repository),可以为所有导入的模型和设计组件自动地创建依赖关系图。

这些解决方案可与 IBM BPMS 套件进行类比。在经过一年多之后,IBM 收购的 FileNet 仍然没有完全整合在一起

IBM 的 BPM 套件包括 WebSphere 和 FileNet 两者(加上一些 Rational 和 Lotus 软件)。这是否意味着他们终于集成了所有组件?并非如此。新的套件包括两个基本“出厂设置” 的可选项,这样让客户可以更容易地开始使用 BPM。一个可选集是 WebSphere Modeler、Monitor 和 Fabric(包括部分 WID 和 Process Server)。另一个是 FileNet。其他套件组件,包括模型库(Rational Asset Manager)、Lotus 的协作软件、一个新的基于另一个最近收购的 Business Event Processing 工具,都被标识为“增值产品”。

显然,IBM 采用了“套装”字样来表示这是一组软件,而不是一个整合的平台…我对其 WebSphere BPM 故事的最大抱怨在于其 Modeler 和 WID 之间讨厌的不连贯性――不同的进程元模型、不同的数据模型、不同的编程模型,没有双向工程。

分析师对 Oracle 的声明作出了反应

IBM 和 TIBCO 在统一其不同的 BPMS 产品上一直进展缓慢,甲骨文公司的计划在范围和速度上远远甩开了他们

随着这一计划的实施,甲骨文显示了软件收购的正确做法。BPM 沿着“互通,整合,统一”的路线逐步发展,对甲骨文而言,也是其全部收购的战略。

查看英文原文 Oracle BPM Roadmap Revealed


刘涛,博士,毕业于西安交通大学,主要研究网络体系,现在主要从事多核环境下高性能算法的研究与开发工作。曾经进行过多个企业级软件的设计与开发工作。关心开源软件的发展动态,乐于使用开源软件。对前沿的系统软件与技术有浓厚兴趣。

2008-10-20 00:562093

评论

发布
暂无评论
发现更多内容

【高并发】别闹了,要实现亿级流量下的分布式限流,这些算法你必须掌握!!

冰河

并发编程 多线程 高并发 协程 异步编程

经验分享|低成本快节奏搭建企业知识管理系统的方法

Baklib

Spring Cloud Stream 消息发送

急需上岸的小谢

8月月更

舔狗至高境界,学会这个技巧让你从舔狗升华到海王【Python趣味爬虫】

Geek_ac6fb9

后端

Kubernetes 企业如何落地

CTO技术共享

开源 签约计划第三季 8月月更

借问变量何处存,牧童笑称用指针,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang类型指针(Pointer)的使用EP05

刘悦的技术博客

入门 教程 Go web 教程分享 入门介绍

SRv6故障管理

穿过生命散发芬芳

8月月更 SRv6

中断系统结构及中断控制详解

timerring

8月月更

Kubernetes与OpenStack

CTO技术共享

开源 OpenStack 签约计划第三季 8月月更

openEuler 资源利用率提升之道02:典型应用下的效果

openEuler

开源 数据 cpu 操作系统 openEuler

MySQL权限管理

武师叔

8月月更

微服务架构的核心关键点

阿泽🧸

微服务架构 8月月更

RocketMQ 详解系列

牧小农

RocketMQ

Sass.vs.Less | 简介之基础语法

Jason199

SASS 8月月更

Unity Metaverse(四)、接入环信IM SDK 实现用户登录注册

CoderZ

Unity 登录验证 环信im 8月月更

抖音开启“818发现好物节”:电商平台造节活动何时休

石头IT视角

Kubernetes 实现 CI/CD 发布流程

CTO技术共享

开源 CI/CD 签约计划第三季 8月月更

超人飞来!Flutter 实现满屏的力量感动画!

岛上码农

flutter ios 移动端开发 安卓开发 8月月更

头脑风暴:打家劫舍2

HelloWorld杰少

算法 LeetCode 动态规划 8月月更

企业进行知识共享的好处有哪些?

Geek_da0866

分门别类输入输出,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang基本数据类型和输入输出EP03

刘悦的技术博客

golang 编程 教程 教程分享 golang 面试

兼容并蓄广纳百川,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang复合容器类型的声明和使用EP04

刘悦的技术博客

golang go doc 教程 教程分享 golang 面试

低代码实现探索(四十七)低的不止前端,还有后端

零道云-混合式低代码平台

直播 | 服务餐饮商户年交易额超 7000 亿,哗啦啦如何用 StarRocks 搞定实时报表

StarRocks

数据库

文档管理系统对于企业来说有哪些作用?

Baklib

培训预告 | 企业应用现代化实用教程——DevOps方法论及最佳实践篇 8月11日上线

York

DevOps 云原生 团队建设 降本增效 应用现代化

开源一夏 | jQuery对于链和捕获的实战研究

恒山其若陋兮

开源 8月月更

每日一R「01」跟着大佬学 Rust

Samson

8月月更

Kubernetes 资源核心原理

CTO技术共享

开源 签约计划第三季 8月月更

什么是Shell?从小白到入门你只差一个它

Albert Edison

Linux centos 运维 shell脚本编程 8月月更

Java 多行字符串

HoneyMoose

Oracle透露其BPM路线图_SOA_Boris Lublinsky_InfoQ精选文章