2008-04-06
强力推荐文章《过程组件模型:下一代工作流?》
强力推荐一篇文章《过程组件模型:下一代工作流?》
在这篇最新的InfoQ文章中,JBoss jBPM 的缔造人和领导者Tom Baeyens总结了工作流&BPM标准和工具的现态。在详细探讨了BPEL,BPMN和其他技术(如,编排、XPDL、BPDM、jPDL)之后,Tom指出:期望不懂技术的业务分析员通过画图来产生马上可用的软件的念头到了该抛弃的时候,将过程分析模型和过程执行模型分离的时机已经成熟。这种分离正是jBPM的基础(见过程虚拟机),Tom提出的主张和微软的工作流所采用的方法有颇多相似之处。
在进一步探讨将执行框架从过程框架中分离出来的时候,Tom解释说:
首先,可以观察到的是在同一活动组件框架上可以实现多个过程语言。每一个过程语言由多个活动类型组成。对于每一个活动类型,运行时行为可以用诸如Java或c#这样的通用编程语言实现。因此可执行过程语言就成为了一组活动类型的实现。这种活动组件最重要的部分是实现过程结构运行时行为的代码。但同时XML序列化,配置过程组件的设计窗体,持久化和许多其他部分都可能被包括在过程结构组件中。
很多其他BPM框架提供者,包括Sun中间件&标准大师Mark Hapner,都已经对此文发表了评论。
文章地址: http://www.infoq.com/cn/articles/process-component-models
在这篇最新的InfoQ文章中,JBoss jBPM 的缔造人和领导者Tom Baeyens总结了工作流&BPM标准和工具的现态。在详细探讨了BPEL,BPMN和其他技术(如,编排、XPDL、BPDM、jPDL)之后,Tom指出:期望不懂技术的业务分析员通过画图来产生马上可用的软件的念头到了该抛弃的时候,将过程分析模型和过程执行模型分离的时机已经成熟。这种分离正是jBPM的基础(见过程虚拟机),Tom提出的主张和微软的工作流所采用的方法有颇多相似之处。
在进一步探讨将执行框架从过程框架中分离出来的时候,Tom解释说:
首先,可以观察到的是在同一活动组件框架上可以实现多个过程语言。每一个过程语言由多个活动类型组成。对于每一个活动类型,运行时行为可以用诸如Java或c#这样的通用编程语言实现。因此可执行过程语言就成为了一组活动类型的实现。这种活动组件最重要的部分是实现过程结构运行时行为的代码。但同时XML序列化,配置过程组件的设计窗体,持久化和许多其他部分都可能被包括在过程结构组件中。
很多其他BPM框架提供者,包括Sun中间件&标准大师Mark Hapner,都已经对此文发表了评论。
文章地址: http://www.infoq.com/cn/articles/process-component-models
发表评论
- 浏览: 1441 次
- 性别:

- 来自: 威海

- 详细资料
搜索本博客
我的相册
sasa
共 21 张
共 21 张
最新评论
-
jBPM-Designer的不完全汉 ...
jBPM-Designer 的确不错,抄它的源码给我们自己的工作流写过一个plu ...
-- by f7536 -
ERStudio逆向工程从sql se ...
你先看一下我的相册里的截图吧,参考一下,回头我再详细写一下导出过程
-- by dapeng1525 -
ERStudio逆向工程从sql se ...
您好,我现在想从SQL 2000中返向导成ERStudio 模型.不知道要怎么导 ...
-- by Jeffrey_leexf -
jBPM-Designer的不完全汉 ...
很好的经验,感谢分享
-- by roger_du -
ERStudio逆向工程从sql se ...
说的有道理,晚上把这段给补上
-- by dapeng1525






评论排行榜