Windows Workflow Foundation 概觀
Windows Workflow Foundation 是一種程式設計模型、引擎和工具,可讓您在 Windows 上快速地建置支援工作流程的應用程式。 它包含了命名空間、同處理序工作流程引擎和 Visual Studio 2005 的設計工具。Windows Workflow Foundation 是一種架構,可讓使用者在他們為 Windows Vista、Windows XP 和 Windows Server 2003 系列撰寫的應用程式中建立系統工作流程或人力工作流程。 Windows Workflow Foundation 可用於解決簡單案例,例如根據使用者輸入來顯示 UI 控制項,也可用於解決大型企業所碰到的複雜案例,如訂單處理和庫存控制。
Windows Workflow Foundation 可處理的案例有:
啟用特定業務應用程式內的工作流程
使用者介面頁面流程
以文件為中心的工作流程
人力工作流程
服務導向應用程式的複合工作流程
商務規則 (Business Rule) 驅動的工作流程
用於系統管理的工作流程
Windows Workflow Foundation 提供與其他 .NET Framework 3.0 技術 (例如,Windows Communication Foundation 和 Windows Presentation Foundation) 一致且熟悉的開發經驗。 Windows Workflow Foundation API 完整支援 Visual Basic .NET 和 C#,提供特製化的工作流程編譯器、工作流程內偵錯、圖形化工作流程設計工具,並且可讓您完全以程式碼或標記來開發工作流程。 Windows Workflow Foundation 也提供可擴充的模型和設計工具,以建置會封裝工作流程功能的自訂活動,供使用者利用或跨多個專案重複使用。
本章節的概念是 Windows Workflow Foundation 的原生概念。 在此簡短地說明這些概念,讓您有基本的瞭解。 在本 SDK 中的<程式設計指南>一節將詳細說明實作,並提供更深入的知識。
本章節內容
請參閱
其他資源
Copyright © 2007 by Microsoft Corporation. All rights reserved.