现在用的是.net 3.5 的wf ,其中分为
Activity.cs 定义和用户代码位于同一代码文件中的 Activity。
Workflow.cs 定义和用户代码位于同一代码文件的顺序工作流 。
Workflow1.cs 定义和用户代码位于同一代码文件中的状态机工作流 。
Activity1.xoml 定义(以 Xaml 形式表示 )和用户代码位于不同代码文件 中的 Activity。
Workflow1.xoml 定义(以 XAML 形式表示)和用户代码位于不同代码文件中的顺序工作流 。
Workflow1.xoml 定义(以 XAML 形式表示)和用户代码位于不同代码文件中的状态机工作流 。
由于是第一次 学习 ,先做个记号 ,现在 不明白 顺序工作流 和 状 态机工作流
顺序工作流:( 顺序驱动)
顺序工作流旨在执行一系列预定义的步骤来完成某个任务。 此体系结构与基于过程的应用程序设计相似(转:http://msdn.microsoft.com/zh-cn/library/ms734794%28v=VS.90%29.aspx )
状 态机工作流:( 事件驱动 )
事件驱动工作流则依赖外部事件来驱动执行直到完成.事件驱动工作流也叫做状态机(state machine)工作流.状态机中包含一系列状态(包括初始状态和结束状态)和事件.状态机总是停在一个预设的状态中,直到事件触发之后才会跳转到新的状 态上.(转:http://www.cnblogs.com/xiaoshatian/archive/2007/04/26/728005.html )