jBPM-4.0中文开发指南-第6章 流程剖析2011-09-24第 6 章 流程剖析上面我们已经简要的接触了两个主要的流程结构: 活动,转移和活动组合。 这一章研究了流程定义结构的全部可能。这儿基本有两个流程定义方式:基于图形和组合流程语言。 首先,流程支持这两种情况。 每个基于图形的执行和活动组合可以用来组合一些像UML超级状态的实现。 甚至,自动功能活动可以被实现, 所以它们可以使用转移和活动组合。

图 6.1. 逻辑流程结构的UML类图下一步我们会显示一系列的实例图形结构, 这可以组成PVM流程模型。

图 6.2. 任意两个活动可以使用一个转移进行连接。

图 6.3. 自连接。6.4. 组合活动是一系列内嵌活动。

图 6.5. 在组合中转移到一个活动。