Windows工作流运行时概念

时间:2011-10-20 14:33:03

标签: c# workflow-foundation-4

您好,感谢您的阅读。

我很难理解运行时如何用于在Windows Workflow Foundation中执行工作流的概念。我希望在一台机器上托管一个运行时,并且工作流访问该单个实例以便自己执行。 WWF是否以这种方式运作?我找到的大多数示例都创建了一个新的WorkflowRuntime实例,执行工作流,然后处理运行时。

您将如何使用WWF操作单个托管运行时以便以与应用程序服务器相同的方式正确管理日程表?我觉得我误解了世界自然基金会被“假设”使用的概念。

感谢任何帮助,谢谢:)

1 个答案:

答案 0 :(得分:2)

WF4为每个工作流实例使用不同的工作流运行时。您为每个工作流实例创建了WorkflowInvoker或WorkflowApplication。如果您使用工作流服务,则每个工作流类型创建一个WorkflowServiceHost,它会管理每个实例,但它们仍然有自己的运行时组件。

BTW WorkflowRuntime是 WF3 概念,而不是WF4概念。