引擎支持如下模式
.1 顺序(Sequence) .2 并行分支(AND-split) .3 并行汇聚(AND-join) .4 条件分支(Conditional routing)、互斥选择(Exclusive Choice、XOR) .5 简单汇聚(XOR-join) .6 多重选择(OR-split、Conditional routing) .7 部分汇聚(Partial join)MI 8:简单回退模式
即使是目前只支持简单的回退方式和基本的流程运转模式,引擎都很复杂了,如果要在以后再增加什么新的功能和运行模式,那么采用IF,FOR等控制语句组合起来的引擎就会变得复杂得不可控制,由于我们的XML结构相对简单,数据结构也相对简单,所以在流程运行控制部分就会变得复杂些,这和XPDL等流程采用的复杂的结构定义语言和相对简单的流转控制结构就不同,相比起来各有各的好处,而现在我们的引擎必须结构化,必须模块化,这也是必须走的一条路