AWS 流程引擎对WCP的支持评估

概览

  • 注1:Workflow Control-flow Patterns(简称 WCP),由 http://www.workflowpatterns.com 在 2006 年,从学术 角度提出的43个工作流控制模式,WCP 可以被理解成一组高度抽象的工作流业务场景

  • 注2:如果工具通过可视化的工具配置方式得到直接支持,被评估为+;如果模式不直接支持,但通过已存在的标准API 封装得到支持,被评估为+/-;需要通过特定程序编码或不能得到支持的,被评估为-

(一) Basic Control Flow Patterns(基本控制流模式) 评估
1 Sequence(顺序流) +
2 Parallel Split(并行分支) +
3 Synchronization(同步) +
4 Exclusive Choice(排他选择) +
5 Simple Merge(简单汇聚) +
(二) Advanced Branching and Synchronization Patterns(高级分支和同步模式) 评估
6 Multi-Choice(多选择) +
7 Structured Synchronizing Merge(结构化同步汇聚) +
8 Multi-Merge(多例汇聚) +
9 Structured Discriminator(结构化鉴别器) +
28 Blocking Discriminator(阻塞鉴别器) -
29 Cancelling Discriminator(取消鉴别器) +
30 Structured Partial Join(结构化部分合并) +
31 Blocking Partial Join(阻塞部分合并,M选N) -
32 Cancelling Partial Join(取消部分合并,M选N) +
33 Generalised AND-Join(一般并行合并) +
37 Local Synchronizing Merge(本地化同步汇聚) +
38 General Synchronizing Merge(通用同步汇聚) +
41 Thread Merge(线程汇聚) +
42 Thread Split(线程分支) -
(三) Iteration Patterns(模迭代模式) 评估
10 Arbitrary Cycles(任意循环) +
21 Structured Loop(结构化循环) +
22 Recursion(递归) +
(四) Termination Patterns(终止模式) 评估
11 Implicit Termination(隐式终止) +
43 Explicit Termination(显式终止) +
(五) Multiple Instance Patterns(多实例模式) 评估
12 Multiple Instances without Synchronization(异步多例) +
13 Multiple Instances with a Priori Design-Time Knowledge(设计期确定多例) +
14 Multiple Instances with a Priori Run-Time Knowledge(运行期确定多例) +
15 Multiple Instances without a Priori Run-Time Knowledge(运行期无法确定多例) +/-
34 Static Partial Join for Multiple Instances(静态多例合并) -
35 Cancelling Partial Join for Multiple Instances(取消部分多例合并,M选N) +
36 Dynamic Partial Join for Multiple Instances(动态多例合并) +/-
(六) State-based Patterns(状态模式) 评估
16 Deferred Choice(延迟选择) +
17 Interleaved Parallel Routing(并行交叉路由) +
18 Milestone(里程碑) +/-
39 Critical Section(独占) +/-
40 Interleaved Routing(交叉路由) +/-
(七) Cancellation and Force Completion Patterns(取消模式) 评估
19 Cancel Task(取消任务实例) +
20 Cancel Case(取消流程) +
25 Cancel Region(取消区域) +/-
26 Cancel Multiple Instance Activity(取消多例) +
27 Complete Multiple Instance Activity(完成多例) +/-
(八) Trigger Patterns(触发器模式) 评估
23 Transient Trigger(瞬间触发) +
24 Persistent Trigger(持久触发) -


Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区