2011-10-20 96 views
0

您好,感謝您的閱讀。Windows工作流程運行概念

我很難理解運行時如何用於在Windows Workflow Foundation中執行工作流的概念。我期望在一臺機器上託管一個運行時,並且工作流訪問這個單一實例以執行它們自己。 WWF是否以這種方式運作?我發現的大多數示例都創建一個新的WorkflowRuntime實例,執行一個工作流,然後處理運行時。

如何使用WWF來運行單個託管運行時,以便像應用程序服務器一樣正確管理日程表?我覺得我誤解了世界自然基金會如何被「使用」的概念。

任何幫助表示讚賞,謝謝:)

回答

2

WF4使用每個工作流實例不同的工作流運行時。您爲每個工作流實例新增了WorkflowInvoker或WorkflowApplication。如果您使用工作流服務,則爲每個工作流類型創建一個WorkflowServiceHost,並且管理每個實例下的每個實例,但它們仍具有其自己的運行時組件。

順便說一句WorkflowRuntime是一個WF3概念不是WF4之一。

+0

完美,這回答了我的問題。謝謝Maurice! –