托管工作流服务概述

工作流服务必须托管才能执行。 WorkflowServiceHost是支持多个实例、配置和 WCF 消息传送的现用工作流主机(尽管工作流不需要使用消息传送才能托管)。 它还通过一组服务行为与持久性、跟踪和实例控制集成。 就像 WCF 的 ServiceHost 一样,WorkflowServiceHost 可以在任何托管的 .NET 应用程序中自托管,也可以在 IIS/WAS 中以 .xamlx 文件的形式托管。 本节中的主题介绍如何托管工作流服务。

本节中

托管工作流服务
描述托管工作流服务。

工作流服务主机内部机制
描述如何处理 WorkflowServiceHost 传入消息。

工作流服务主机可扩展性
介绍如何扩展工作流服务主机的功能。

工作流控制终结点
介绍如何定义允许你创建工作流实例的终结点。

如何:使用 Windows Server App Fabric 托管工作流服务
演示如何在 Windows Server App Fabric 中托管现有工作流服务。

配置 WorkflowServiceHost
描述如何控制持久性、跟踪、空闲和未经处理的异常行为。

参考文献

WorkflowServiceHost

WorkflowService

ServiceHostFactory

ServiceHostFactoryBase

WorkflowServiceHostFactory

工作流服务