工作流模式之流程控制模式——目录

即将推出126种工作流模式的详解,首先是 Control-Flow 的43种模式,具体目录如下:

基本工作流模式:
1. Sequence,顺序
2. Parallel Split,并发分支
3. Synchronization,同步合并
4. Exclusive Choice,异或分支
5. Simple Merge,异或合并

高级分支、同步模式:
6. Multi-Choice,多路选择
7. Structured Synchronizing Merge,多路选择、OR分支的合并
8. Multi-Merge,多路合并
9. Structured Discriminator,结构化鉴别

结构化模式:
10. Arbitrary Cycles,循环
11. Implicit Termination,隐式终止

多实例模式:
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,运行时非前置多实例

状态模式:
16. Deferred Choice,延迟选择
17. Interleaved Parallel Routing,交叉路由并发
18. Milestone,里程碑

取消模式:
19. Cancel Activity,取消活动
20. Cancel Case,取消流程

其他模式:
21. Structured Loop,结构化循环
22. Recursion,递归
23. Transient Trigger,临时触发器
24. Persistent Trigger,持续触发器
25. Cancel Region,取消范围
26. Cancel Multiple Instance Activity,多实例的取消
27. Complete Multiple Instance Activity,多实例的手工完成
28. Blocking Discriminator,鉴别阻塞
29. Cancelling Discriminator,鉴别取消
30. Structured Partial Join,结构化N选M
31. Blocking Partial Join,N选M阻塞
32. Cancelling Partial Join,N选M取消
33. Generalised AND-Join,AND合并
34. Static Partial Join for Multiple Instances,多实例的N选M
35. Cancelling Partial Join for Multiple Instances,多实例的N选M取消
36. Dynamic Partial Join for Multiple Instances,动态多实例的N选M
37. Acyclic Synchronizing Merge,循环的同步合并
38. General Synchronizing Merge,同步合并
39. Critical Section,区域互斥
40. Interleaved Routing,交叉路由
41. Thread Merge,线程合并
42. Thread Split,线程分支
43. Explicit Termination,显式终止

PS:这些 Control-Flow 模式完成以后,紧接的是 Resource 模式和 Data 模式。

你可能感兴趣的:(设计模式,thread,多线程,工作,活动)