控制服務執行個體
Windows Communication Foundation (WCF) 服務是與發佈介面合約搭配使用的自發執行單位。其功能是透過 Windows Workflow Foundation (WF) 端點來向外界公開。在 ISS/WAS 環境中主控服務時,當服務端點收到要求使用其功能的要求時,就會建立服務的執行個體。安裝之後,可透過服務的 WF 端點來進行叫用服務操作或控制服務操作的後續呼叫。AppFabric 以通透方式提供的功能,可透過使用內部端點來控制持續性工作流程服務執行個體。此功能是由 AppFabric 提供,以用於設定要使用其持續性功能的工作流程服務。
您可以在 AppFabric 內列舉持續性與追蹤的工作流程服務執行個體。但是,您無法利用 AppFabric 使用者介面,針對追蹤的工作流程執行個體執行任何服務控制操作。追蹤的工作流程執行個體會針對工作流程執行個體 (可能是長期,或可能不是) 提供歷程記錄,因此無法予以控制。您只能從 AppFabric 內控制持續性工作流程服務執行個體。您可以針對持續性 (長期) 工作流程執行個體資料執行查詢,以尋找特定的持續性執行個體。例如,您可以篩選特定工作流程執行個體識別碼、建立時間、完成時間、上次中止時間、狀態、電腦名稱或執行個體範圍。您也可以篩選例外狀況名稱、執行個體是否處於作用中、上次持續性時間、服務識別碼或服務名稱。您可以根據選擇要傳回的項目 (資料列) 數上限,來篩選要顯示的輸出資料列數目。如需詳細資訊,請參閱Persisted WF Instances Page、Dashboard Page與Tracked WF Instances Page。
重要
此版本不支援 AppFabric 中 WCF 服務執行個體的持續性與追蹤功能。目前的版本只支援工作流程 (WF) 服務執行個體的持續性與追蹤功能。因此只能在 WF 執行個體上使用 [檢視持續性 WF 執行個體] 與 [檢視追蹤的 WF 執行個體] 選項。
服務控制命令處理範例使用非同步命令佇列。只有在佇列中尚無擱置中命令的那些執行個體,才會允許使用者從 [持續性 WF 執行個體] 頁面發出執行個體控制命令。如需詳細資訊,請參閱Persisted Instances Page。
使用者也能透過 Windows PowerShell Cmdlet 來控制持續性工作流程服務執行個體。本節說明如何使用「IIS 管理員」與 AppFabric Cmdlet 來控制工作流程服務執行個體。
本節內容
2012-03-05