QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

文章:过程组件模型——下一代工作流?

  • 2008-04-01
  • 本文字数:671 字

    阅读完需:约 2 分钟

在这篇最新的 InfoQ 文章中,JBoss jBPM 的缔造人和领导者 Tom Baeyens 总结了工作流 &BPM 标准和工具的现态。在详细探讨了 BPEL,BPMN 和其他技术(如,编排、XPDL、BPDM、jPDL)之后,Tom 指出:期望不懂技术的业务分析员通过画图来产生马上可用的软件的念头到了该抛弃的时候,将过程分析模型和过程执行模型分离的时机已经成熟。这种分离正是 jBPM 的基础(见过程虚拟机),Tom 提出的主张和微软的工作流所采用的方法有颇多相似之处。

阅读全文:过程组件模型:下一代的工作流?

在进一步探讨将执行框架从过程框架中分离出来的时候,Tom 解释说:

首先,可以观察到的是在同一活动组件框架上可以实现多个过程语言。每一个过程语言由多个活动类型组成。对于每一个活动类型,运行时行为可以用诸如 Java 或 c#这样的通用编程语言实现。因此可执行过程语言就成为了一组活动类型的实现。这种活动组件最重要的部分是实现过程结构运行时行为的代码。但同时 XML 序列化,配置过程组件的设计窗体,持久化和许多其他部分都可能被包括在过程结构组件中。

很多其他 BPM 框架提供者,包括 Sun 中间件 & 标准大师 Mark Hapner,都已经对此文发表了评论。

查看英文原文: Article: Process Component Models: The Next Generation In Workflow? - - - - - -

译者简介:戴垚,2000 年计算机硕士毕业后一直从事软件开发管理工作,目前在一家大型外企担任开发部门经理。关心软件技术和相关工具的动态,深信技术的使用应以创造价值为根本。目前致力于 SOA 的研究,希望能对业已复杂的企业环境有所帮助。参与 InfoQ 中文站内容建设,请邮件至 china-editorial@infoq.com

2008-04-01 02:35968

评论

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

什么大模型?我是时尚产业“大模王”!

脑极体

AI

微信小程序管理软件助力企业数字化转型,实现智能化升级

FinFish

私有小程序技术 小程序管理平台 小程序技术 小程序管理

PyTorch深度学习实战 | 搭建卷积神经网络进行图像分类与图像风格迁移

TiAmo

PyTorch 图像处理

Java线程池执行器的饱和策略

Janwee

线程池 java

精华推荐 |【深度挖掘RocketMQ底层源码】「生产故障分析系列」深度挖掘RocketMQ底层那些导致消息丢失的汇总盘点透析(TIMEOUT_CLEAN_QUEUE)broker busy

洛神灬殇

RocketMQ 消息队列 3月日更 原理分析 底层源码

深入react源码看setState究竟做了什么?

flyzz177

React

提示工程在AI绘画领域中的应用

FinFish

AI绘画 提示工程

毕业设计

张贺

mybatis plus怎么使用注解的方式执行原生sql

俊俊哥

mybatis Mybatis-Plus 原生sql

细说react源码中的合成事件

flyzz177

React

如何用好免费的chatGPT

劼哥stone

人工智能 openai ChatGPT

React源码分析(一)Fiber

goClient1992

React

活动推荐 | 博睿数据数智领航营火热报名中

博睿数据

保险 博睿数据 活动报名 数智领航营

使用Nginx作为MySQL的TCP负载均衡器

Janwee

nginx 负载均衡 :MySQL 数据库

马克·安德森:纯粹产品护城河在硅谷少见,SaaS公司护城河是“分销”

B Impact

运维训练营第17周作业

好吃不贵

看透react源码之感受react的进化

goClient1992

React

前端工程师leetcode算法面试必备-二分搜索算法(下)

js2030code

JavaScript LeetCode

天工人巧日争新:昇腾AI的绚丽今日

脑极体

AI

Java中让两个线程交替执行的实现方式

Janwee

并发 信号量 java 多线程、

一天吃透分布式事务八股文

程序员大彬

Java 分布式事务

用javascript分类刷leetcode3.动态规划(图文视频讲解)

js2030code

JavaScript LeetCode

Amazon Detective 支持 Amazon EKS 上的 Kubernetes 工作负载以进行安全调查

亚马逊云科技 (Amazon Web Services)

工业数字孪生:西门子工业网络与设备虚拟调试案例

Openlab_cosmoplat

工业互联网 开源社区 数字孪生

MQTT 5.0新特性:属性与载荷

EMQ映云科技

物联网 IoT mqtt 企业号 3 月 PK 榜 载荷

最新Blender 3.3安装包+详细安装教程

Finovy Cloud

blender 3D软件

Nautilus Chain 现已推出测试网“Triton ”,有哪些潜在的机会?

股市老人

盘点10款优秀的工作任务进度管理软件

爱吃小舅的鱼

项目管理 项目进度管理 项目进度管理软件

React-Hooks源码深度解读

goClient1992

React

React Context源码是怎么实现的呢

flyzz177

React

文章:过程组件模型——下一代工作流?_Java_Floyd Marinescu_InfoQ精选文章