Workflow foundation 从现在开始 (一)
什么是Workflow Foundation
•Workflow Foundation是微软唯一的工作流平台,包括
– 编程模型
– 运行时引擎
– 快速开发工具
• Workflow Foundation组件包括
– 一个命名空间
– 一个进程内的工作流引擎
– 一个Visual Studio 2005/2008的设计器
• Workflow Foundation是一组基础运行组件和开发工具组成的工作流平台
• Workflow Foundation不是一个完整的工作流产品
• 一组同软件/人交互的活动,及活动间的联系
可以像一个流程图也可以像一个状态机
关键概念
AWorkflow
Visual Designer
Workflows 是一组活动A Workflow Activity
Workflows 在一个宿主进程中运行: 任何应用程序/服务器
开发人员可以创建自定义的活动库
组件
基础活动库
运行时引擎
运行时服务
可视化编辑器