写点什么

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

  • 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:351232

评论

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

京韵、京城、京味:从一台服务器看数字北京

脑极体

算力

nvim 配置c++环境

linux大本营

vim C++

基于Flutter实现Windows平台离线大模型对话应用实战

轻口味

flutter AI windows 跨平台 三周年连更

openbmc 中如何使用D-bus

linux大本营

dbus openBMC

第五期(2022-2023)传统行业云原生技术落地调研报告——金融篇

York

容器 DevOps 微服务 云原生 金融

dpdk l2fwd如何初始化每个逻辑核的port/queue的

linux大本营

队列 DPDK DPDK开发

系统稳定性建设之我见(64/100)

hackstoic

质量管理 系统稳定性

数据存储与访问——文件存储读写

芯动大师

application 三周年连更 SharedPreference

Golang new 和 make 函数

宇宙之一粟

Go make new 三周年连更

Java - 泛型

乌龟哥哥

三周年连更

扎最深的寨,打最持久的仗——一知智能AI商业化攻略访谈录

B Impact

如何建设IT运维流程与体系

穿过生命散发芬芳

运维体系 三周年连更

重载++运算符分别实现i++和++i

linux大本营

运算符 数据结构与算法

一文带你了解实战常用JavaScript API

程序员海军

JavaScript 三周年连更

6G 通信技术和 5G 通信技术的区别

汪子熙

通讯协议 通讯 三周年连更

打工人逃不开「单人单岗」

Java 架构 程序人生 职场

写一个完整的SHOW TABLE STATUS 语句返回的所有表的状态信息对应的结构体

linux大本营

数据库 存储 结构体 C++

linux dbus客户端和服务器示例代码

linux大本营

c++ Linux dbus

概述产品设计通用七原则

阿泽🧸

产品设计 三周年连更

dpdk中,如何建立portid/queue的配置和逻辑核心的关系

linux大本营

队列 DPDK DPDK开发

linux dbus代码举例

linux大本营

Linux C++

CefSharp自定义缓存实现

沙漠尽头的狼

Django笔记十七之group by 分组用法总结

Hunter熊

Python django count 分组查询 sum

UDP报头是通过结构体位段实现的吗

linux大本营

网络协议 udp UDP协议

共话数字化新技术、新趋势 华为云开发者日东莞站成功举办

极客天地

minikube 初体验环境搭建

IT蜗壳-Tango

三周年连更

Go并发编程的秘密武器:内存模型和同步原语

Jack

Go sync.Once:简约而不简单的并发利器

陈明勇

Go golang 高并发 三周年连更 sync.Once

解析下rte_pktmbuf_pool_create参数含义

linux大本营

DPDK DPDK开发

2022-04-26:给定一个数组componets,长度为A, componets[i] = j,代表i类型的任务需要耗时j 给定一个二维数组orders,长度为M, orders[i][0]代表i

福大大架构师每日一题

golang 算法

一键生成通用的微服务(gRPC)项目代码,让你的开发效率翻倍提升

vison

Go 微服务 gRPC 代码自动生成

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