匯出 (0) 列印
全部展開

何謂 Workflow Manager 1.0?

Workflow Manager 1.0 是新的伺服器,引進用於編寫、主控和管理工作流程的新功能。這些工作流程會以高規模和密度執行,且支援在多租用戶環境中執行。服務的建置基礎是 .NET Framework 4 中 Windows Workflow Foundation (WF) 引進的成功程式設計模型、執行階段和活動程式庫。

一段時間之後,我們想要提供 Windows Azure 服務功能,以及使用者安裝的服務功能,進而提供跨內部部署和 Azure 提供服務的使用者彈性和對稱性。一開始,功能是以使用者安裝的服務形式供大眾使用 (適用於內部部署安裝或「Azure 虛擬機器」安裝)。

此外,Workflow Manager 1.0 是供 SharePoint 2013 用來執行 SharePoint 工作流程,因此是大部分 Office 365 訂閱的固有部分。

Workflow Manager 1.0 重要功能

Workflow Manager 1.0 的建置基礎是 .NET Framework 目前使用 WorkflowApplication 和 WorkflowServiceHost 所提供的連續主控選項,以提供全新受管理主機來執行和管理工作流程。雲端提供不錯的機會,讓我們提供「永遠開啟」環境以執行、監控和管理工作流程。Workflow Manager 的開發是以長期 Azure 為焦點,同時讓功能立即可用於進行內部部署。運用此供應項目,組織可以將焦點放在工作流程邏輯本身的設計,且與其應用程式整合,而不是將時間花在建置基礎結構。Workflow Manager 1.0 將處理客戶目前在進行下列作業所面臨的許多挑戰:管理其工作流程成品、建置其主控環境、設定其規模和高可用性、管理執行其應用程式之機器的陣列等。服務也提供 SaaS ISV 的新功能,讓使用者可以使用具效率、安全且多租用戶的方法來擴充其應用程式。

Workflow Manager 1.0 著重在提供下列重要功能:

  • 高密度和多租用戶

  • 彈性規模

  • 活動/Workflow 成品管理

  • 追蹤和監控

  • 執行個體管理

  • 完全宣告式編寫

  • REST 和 Service Bus 訊息

多租用戶主控功能提供用於安全、高效率和高效能執行工作流程執行個體,以及組織和管理服務租用戶的能力。

服務也引進新的功能,以管理系統中的活動和工作流程。用戶端可以透過 REST API 或用戶端程式庫來上傳其活動和工作流程定義,而且服務會將成品儲存至向外擴充的可靠存放庫。服務也管理活動和工作流程定義與其版本之間的關係,以提供用於更新定義的彈性成品管理功能,同時確保執行執行個體的處理程序完整性。

我們也會繼續建置新功能,以透過 REST API、用戶端程式庫和入口網站來監控和管理執行中工作流程執行個體。這些功能讓客戶可以查看服務健康情況、其自訂設定和其執行中商務程序的狀態,同時提供必要工具,供開發人員和系統管理員管理其成品和處理程序。

除了促進主控和管理之外,服務還提供進行工作流程編寫的新功能。這包括透過已擴充活動程式庫、運算式轉譯和新宣告式資料模型功能的完全宣告式編寫工作流程。REST Web 服務和 Service Bus 的重要 Azure 訊息模型也提供全新整合訊息功能。這些訊息功能是與主控執行階段整合,確保輸入和輸出訊息與工作流程持續性進行調整,以保證您處理程序的可靠性和完整性。

本節主題說明編寫、主控和管理商務程序的新工作流程功能,這些功能讓隨著業務需求調整的彈性高效能和可靠工作流程的建置和執行更為簡單。

另請參閱


Workflow Manager 1.0 MSDN Community Forum


建置日期:

2013-10-23

社群新增項目

新增
顯示:
© 2014 Microsoft