本文件已封存並已停止維護。

工作流程與管理組件

更新日期: 2010年12月

適用於: System Center Service Manager 2010

Service Manager 使用儲存在管理組件中的觸發條件資訊執行 Windows Workflow Foundation (WF) 工作流程。針對每個工作流程,管理組件會包含一個資料來源模組和一個寫入動作模組。資料來源模組定義觸發工作流程執行的條件,而寫入動作模組則定義工作流程動作。管理組件也會儲存工作流程使用的任何指令碼資訊。

檔案和格式

除了管理組件檔案外,WF 工作流程還需要數個支援檔案:

  • 撰寫環境檔案。當您建立或編輯工作流程時,這些檔案會儲存原始工作流程資訊,例如內容值和工作流程邏輯。

  • 已編譯的工作流程組件檔 (workflowname.dll)。當您在 Authoring Tool 中儲存管理組件時,此工具同時會將所有原始工作流程檔案 (XOML 和 CS 檔案) 編譯為工作流程組件檔 (DLL)。

  • 活動組件檔 (activityname.dll)。這些檔案包含可用工作流程活動的定義。Authoring Tool 無法修改活動組件檔。

若要在 Service Manager 主控台環境中實作包含工作流程的管理組件,請確定 Service Manager 可存取工作流程組件檔、活動組件檔以及管理組件本身。下圖顯示工作流程執行時,各種檔案之間的互動方式。

管理組件和工作流程檔案

工作流程的觸發條件

工作流程的資料來源模組會定義工作流程觸發條件。工作流程可以具有下列兩種觸發條件的其中一種:

  • 計時器。此選項 (也稱為「排程」) 會在一週指定的天數或依其他指定的間隔觸發工作流程。

  • 資料庫查詢。此選項 (也稱為「訂閱」) 會在特定的物件類別發生特定類型的變更時觸發工作流程。您可以從任何安裝的管理組件中選取類別,而且可以選擇三種變更類型:

    • 當建立類別的新執行個體時

    • 當更新類別的執行個體時

    • 當刪除類別的執行個體時

另請參閱

這些資訊是否對您有所幫助?請將您對於 System Center Service Manager 文件的建議和意見傳送至 scsmdocs@microsoft.com。
顯示: