microsoftwindowsworkflowfoundation入門:開發(fā)人員_第1頁
microsoftwindowsworkflowfoundation入門:開發(fā)人員_第2頁
microsoftwindowsworkflowfoundation入門:開發(fā)人員_第3頁
microsoftwindowsworkflowfoundation入門:開發(fā)人員_第4頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、Microsoft Windows Workflow Foundation 入門:開發(fā) 人員演練 發(fā)布日期 : 11/30/2005 | 更新日期 : 11/30/2005 Dino EspositoSolid Quality Learning適用于:Microsoft Windows Workflow FoundationMicrosoft Windows Vista 摘要:對于需要為 Microsoft .NET 平臺創(chuàng)建工作流驅動應 用程序的開發(fā)人員而言,本文將介紹他們感興趣的Microsoft Windows Workflow Foundation技術和功能。注本文撰寫的對象為 Win

2、dows Workflow Foundation beta 1。請注意,在該技術的最終版本問世之前,內(nèi)容上很可能 會發(fā)生更改。本頁內(nèi)容有關向 Windows 平臺添加工作流支持的初步知識 創(chuàng)建第一個工作流接收和使用數(shù)據(jù)工作流運行庫工作流和活動開發(fā)自定義活動計劃更現(xiàn)實的工作流小結 有關向 Windows 平臺添加工作流支持的初步知識Microsoft Windows Workflow Foundation (WWF)是一個可擴展框架,用于在 Windows 平臺上開發(fā)工作流解決方案。 作為即將問世的 Microsoft WinFX 的組成部分, Windows Workflow Foundati

3、on 同時提供了 API 和一些工具,用于 開發(fā)和執(zhí)行基于工作流的應用程序。 Windows Workflow Foundation 提供單個統(tǒng)一的模型,以便創(chuàng)建跨越多個類別 應用程序的端到端解決方案,包括人力工作流和系統(tǒng)工作流。 Windows Workflow Foundation 是一個廣泛且通用的工作 流框架,并且從下到上、在每個級別都針對可擴展性進行了 設計?;?Windows Workflow Foundation的解決方案,由得到 Microsoft .NET 代碼支持且在宿主應用程序中運行 的互連組件組成。就像在定制的環(huán)境中以可視方式創(chuàng)建 Web 頁一樣,您需要在可視設計器中

4、制訂特定工作流的步 驟,并且添加代碼隱藏工作流組件以實現(xiàn)規(guī)則并定義業(yè)務過 程。Windows Workflow Foundation 提供一個工作流引擎、一 個 .NET 托管 API 、運行庫服務以及與 Microsoft Visual Studio 2005 集成的可視化設計器和調(diào)試器??墒褂肳indows Workflow Foundation 來生成并執(zhí)行同時跨越客 戶端和服務器的工作流, 以及可在所有類型的 .NET 應用程 序內(nèi)部執(zhí)行的工作流。本文通過幾個循序漸進的示例對 Windows Workflow Foundation 的進行了流暢的簡介,并且說明它的工作方式。 工作流 是

5、以活動示意圖形式定義的人力或系統(tǒng)過程模型。 活動 是工作流中的一個步驟,并且是工作流的執(zhí)行、重用 和創(chuàng)作單位?;顒邮疽鈭D表達規(guī)則、操作、狀態(tài)以及它們的 關系。 Windows Workflow Foundation工作流通過安排活動而設計, 然后它編譯為 .NET 程序集, 且在工作流運行庫和 公共語言運行庫 (CLR) 中執(zhí)行。返回頁首創(chuàng)建第一個工作流Windows Workflow Foundation 主要由 .NET 驅動的運行 庫環(huán)境組成,該環(huán)境處理在 Visual Studio 設計器中設計和 實現(xiàn)的特殊對象。 Microsoft .NET Framework 2.0是支持Wind

6、ows Workflow Foundation 所必需的。 單獨的安裝程序 包為 Visual Studio 2005 添加了 Windows Workflow Foundation 設計器和項目模板支持。一旦安裝,就會向 Visual Studio 2005 中的標準項目列表中添加一個全新的節(jié) 點,如圖 1 所示。圖 1. Visual Studio 2005 中的工作流項目模板 您可以在各種選項中進行選擇,其中每個選項都標識了特定 類型的工作流應用程序。表 1 顯示工作流項目模板的不完 全列表。表 1. Visual Studio 2005 中的工作流項目類型類型說明順序工作流控制臺應用程序 (Sequential Workflow Console Application)創(chuàng)建用于生成工作流的項目 ,該工作流包含一個默認的順序 工作流和一個控制臺測試宿主應用程序。順序工作流庫 (Sequential Workflow Library)創(chuàng)建用于以庫的形式生成順序工作流的項目。工作流活動庫(Workflow Activity Library)創(chuàng)建一個用來創(chuàng)建活動的庫的項目,以后可以將其作為工作 流應用程序中的構造塊重用。 狀態(tài)機控制臺應用程序 (State Machine Console Application)創(chuàng)建用于生成狀態(tài)機工作流和控制

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論