写点什么

独立的 BPMS 当真已逝?

  • 2010-05-16
  • 本文字数:911 字

    阅读完需:约 3 分钟

最初有 SOA 已死的说法,而现在 Tom Baeyens,jBPM 的创始人又为目前的独立业务流程管理系统(BPMS)贴出了新的讣告,他称,独立的 BPMS 有两大问题:

  • 构建成本高。这指得是购买软件并使之运行起来,以及让所有人员跟上技术的发展。
  • BPM 系统与外界集成的成本高。Web 服务或者用于集成其他应用的具体适配器都会带来很高的门槛。

这表明,要想证明 BPM 的效用,就必须要实现需多复杂的业务流程,而这并非易事,原因之一是企业的 BPM 尚未成熟。所以,BPMS 的使用成为 BPM 集成的昂贵的切入点。

Baeyens 为该问题提出的解决方案是在其最常使用的场所提供一个业务流程平台。比如 jBPM:

自从 jBMP 诞生之日,我们就重点面向开发人员。我们向开发人员的双手送去了 BPM 和工作流的能力,我们是在开发者的世界里提供那些特性的。

jBPM 的框架即可用于构建嵌入在应用系统之中的业务流程或者将其扩展成全面的 BPMS。

它降低了使用 BPM 的门槛并且打开了 BPM 使用的新世界。由于使用简单,即便是很小的流程使用 BPM 系统也是值得的……通过开源发布与应用系统的可植入性,jBPM 显示出 BPM 可以扩展成为比任何其他独立的 BPM 产品在过去获得的更广泛的使用。

Baeyens 所提到的将 BPMS 作为应用实现之基础的另一个例子是企业内容管理(ECM)系统:

ECM 系统是一个很好的环境,在这里嵌入的 BPM 可以更少的投资收获果实。拿每月一开的例会来说,会议记录要供人参阅,而且只有在关键参会人批准之后才能被发送到更广泛的读者。你会为此建立 BPM 系统吗?我不认为你会这么做。但如果此项能力在 ECM 系统中提供了,那么就能立刻产生投资回报。此外,这也是我们的战略,即在通用的 BPM 职能之上不断进行扩展。

很难用“BPM 实现的切入点的成本已经降低了”反驳 Baeyens。jBPM 也的确是个很棒的框架。但真正的问题是 BPM 真的是开发者的工具吗?。诚然,将 BPM 用作高层开发语言的场景的确不少,然而 BPM 的真正力量,特别是当其与 SOA 联合使用时,是它打破应用系统边界并实现企业范围的业务流程的能力。而且,从这个角度看,真正的 BPMS 不仅仅是一个执行环境,而且还要有建模,仿真以及业务活动监控(BAM)的支持,这才是 BPM 的光彩之处。


查看英文原文: Is Standalone BPMS Really Dead?

2010-05-16 10:402491
用户头像

发布了 184 篇内容, 共 89.8 次阅读, 收获喜欢 8 次。

关注

评论

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

Socket和ServerSocket的简单介绍及例子,mongodb教程导入外部数据

Java 程序员 后端

spring-boot-route 使用aop记录操作日志,springboot入门项目实战

Java 程序员 后端

SpringBoot 实现大文件视频转码(转码基于FFMPEG实现)

Java 程序员 后端

SpringBoot初始化几大招式,看了终于明白了,Java高级程序员面试集合

Java 程序员 后端

SpringBoot技术实践-SpringRetry重试框架,贼厉害

Java 程序员 后端

seata-golang 一周年回顾,java面试准备内容

Java 程序员 后端

Spring Security账号密码认证源码解析,java项目开发全程实录第四版视频

Java 程序员 后端

Spring 基于 xml 配置的快速入门(超详细),数据库事务深入分析

Java 程序员 后端

Spring--声明式事务控制,mysql索引教程

Java 程序员 后端

SpringBoot-整合HikariCP连接池,java三层架构登录功能实现

Java 程序员 后端

Sleuth服务跟踪大厂高频面试题:整合-Zipkin,java面向对象程序开发及实战答案

Java 程序员 后端

Spring JdbcTemplate简介,java高级开发面试总结

Java 程序员 后端

springboot 整合 thymeleaf,Java校招面试指南

Java 程序员 后端

Springboot实现防重复提交和防重复点击(附源码),java高级编程实验一

Java 程序员 后端

set集合,挑战华为社招

Java 程序员 后端

SpringBoot 实现大文件视频转码(转码基于FFMPEG实现)(1)

Java 程序员 后端

SpringBoot2-----异常处理,快手支付中台java面试题

Java 程序员 后端

Servlet的Cookie和Session机制,面试谈谈对springboot的理解

Java 程序员 后端

SonarQube,SonarLint检测代码修复问题汇总归纳,2021京东最新Java面试真题解析

Java 程序员 后端

Spring+SpringMVC+MyBatis整合,想拿高工资

Java 程序员 后端

Spring Boot 项目如何做性能监控?,javase教程书

Java 程序员 后端

Serverless Devs 的官网是如何通过 Serverless Devs 部署的

Java 程序员 后端

Set集合无法去重相同内容的父类对象和子类对象的问题解决

Java 程序员 后端

Spring Boot面试题(2020最新版),2021我的Java大厂面试之旅

Java 程序员 后端

Spring Cloud Gateway实战之二:更多路由配置方式,阿里面试java准备

Java 程序员 后端

springboot-注解汇总,Java自学宝典下载

Java 程序员 后端

SonarQube检测出的bug、漏洞以及异味的修复整理,mysql基础知识

Java 程序员 后端

Spring Boot 谷粒学院、谷粒商城项目问题汇总,springboot源码视频

Java 程序员 后端

Spring Boot核心技术之Restful映射以及源码的分析,springboot启动原理通俗

Java 程序员 后端

Spring+MySQL+数据结构,mybatis懒加载的原理及实现

Java 程序员 后端

Springboot+MybatisPlus高效实现增删改查,mysql使用教程图解目录

Java 程序员 后端

独立的BPMS当真已逝?_SOA_Boris Lublinsky_InfoQ精选文章