工作流基础工作流类型

时间:2010-05-26 22:23:57

标签: workflow-foundation

在WF工作流中,状态机和顺序工作流之间的区别(概念上)是什么?

由于

1 个答案:

答案 0 :(得分:1)

顺序工作流是遵循固定预定义路径的工作流。那里可以有循环和条件分支但是知道你在哪里可以随时预测接下来会发生什么。与普通的C#/ VB程序非常相似。非常适合机器杠杆工作流程。

状态机的可预测性要低得多。基本上它总是希望处于给定状态并且将保持在那里直到发生可能导致状态改变的一些(通常是外部的)事件。这些更像是UI应用程序的事件驱动特性,通常用于模拟人工交互工作流程。有关状态机的更完整描述,请参阅Wikipedia