完整的状态机工作流教程

备注

此处列出的项目文件包含教程:创建状态机工作流的完整源代码。

本教程演示如何使用 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

Footer image

版权所有 (C) 2007 Microsoft Corporation。保留所有权利。