完整的状态机工作流教程
备注
此处列出的项目文件包含教程:创建状态机工作流的完整源代码。
本教程演示如何使用 Windows Workflow Foundation 来构造状态机工作流。
教程概述
在创建了初始的宿主应用程序和状态机工作流之后,可以按照任务 2:定义 IOrderingService 接口中的说明创建 IOrderingService 接口。 此接口由宿主应用程序和状态机工作流应用程序使用随 Windows Workflow Foundation 提供的各种活动相互进行通信。 状态机工作流定义随后将由宿主应用程序实现的接口。
在按照任务 3:实现 IOrderingService 接口中的说明实现了 IOrderingService 接口之后,本教程继续在状态机工作流中定义各种状态。 其余任务(任务 4:定义 WaitingForOrder 状态和任务 5:定义 OrderProcessing 状态)通过继续用宿主应用程序更新订单状态来模拟订单处理系统。 这是通过使用以前创建的 IOrderingService 接口和 Windows Workflow Foundation 中的宿主通信活动完成的。
请参见
其他资源
HostCommunication Sample
Ordering State Machine
Simple State Machine
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。