WWF開發指南

WWF開發指南

本書通過11章的內容,詳細講解了WWF所提供的各種活動和服務的原理和使用技巧。通過一個個實用而又簡練的範例來使讀者從淺入深、循序漸進地對WWF進行學習,最終掌握實際開發所需要的相關技能。本書可以作為軟體開發技術人員學習WWF的參考資料。

基本信息

WWF開發指南

叢書名: 原創精品系列
作 者: 張瑾 編著
出 版 社: 機械工業出版社
出版時間: 2008-6-1
版 次: 1
頁 數: 251
開 本: 16開
印 次: 1
紙 張: 膠版紙
I S B N : 9787111241645
包 裝: 平裝
所屬分類: 圖書 >> 進口原版書 >> 計算機 Computers & Internet
定價:¥39.00

編輯推薦

“在當今軟體技術高速發展的時代,對工作流開發技術的掌握成為企事業單位信息化成功的首要因素。本書作者不但理論知識豐富,而且能第一時間將所學知識和經驗進行總結,與廣大讀者進行分享,可見其深厚的軟體開發功底。本書所提供的範例體現了其務實的精神,充分反映了作者為讀者著想的細心之處。我相信廣大讀者通過對本書的學習,可以迅速掌握WWF的相關知識,並在日後的工作中得以運用。”
——萬舉勇 賽寶認證中心總經理享受國務院特殊津貼專家SEI授權CMMI主任評估師廣東省軟體輪值軟體過程改進專業委員會首任理事長
WWF(Windows Workflow Foundation)作為微軟的新技術之一,對廣大軟體從業人員和廣大軟體公司來說是非常重要的。WF在政府辦公、0A系統、企業ERP等各個領域都有廣泛的套用。只有真正意義上使用工作流的軟體產品才能算作企業級的軟體。
本書可以作為軟體開發技術人員的參考資料,它將帶領軟體從業人員快速掌握WWF技術,並且將其運用到企業的軟體開發當中。

本書特色

針對最新的WWF技術,從最基礎的WWF提供的各種活動講起,每個活動都會配合範例進行描述,最後配合
項目案例詳細講述如何在實際中進行運用。
從具體操作和套用的角度來帶領軟體開發人員學習使用WWF,讓廣大軟體開發人員迅速提高相關的知識和能力。
為進一步學習《WF本質論》一書打下堅實基礎。《WF本質論》一書主要是從一個比較高的層面上對WWF進行剖析。
隨書光碟中附帶完整的範例代碼和有用的參考資料。

內容簡介

Windows Workflow Foundation(WWF)是微軟推出的工作流產品通用框架,它將複雜的工作流標準和理論進行封裝,使工作流的開發簡單易行,是當今和未來應用程式所必不可少的組成部分。
本書通過11章的內容,詳細講解了WWF所提供的各種活動和服務的原理和使用技巧。通過一個個實用而又簡練的範例來使讀者從淺入深、循序漸進地對WWF進行學習,最終掌握實際開發所需要的相關技能。
本書可以作為軟體開發技術人員學習WWF的參考資料。

作者簡介

張瑾,微軟認證高級項目經理,廣東省軟體協會過程改進專業委員會專家,希賽顧問團專家。有多年項目管理經驗,在軟體項目管理、軟體過程改進、軟體自動化測試等方面有深入的研究。2007年撰寫了《自動化軟體測試》一書,《CMMI之功能點分析法》等眾多論文被國內各大知名網站發表和轉載,並多次受廣東省軟體協會過程改進專業委員會、ITPUB和希賽網的邀請為企業和廣大軟體從業人員進行專題培訓。

圖書目錄

前言
第1章 工作流理論概述
1.1 工作流管理系統的組成
1.2 工作流的運行模式
1.3 工作流資源分配模式
1.4 WWF
1.5 範例“Hello World”
1.5.1 創建套用程式項
1.5.2 運行結果
1.6 本章小結
1.7 思考題
第2章 控制流程類型活動
2.1 Code活動
2.1.1創建工作流項目
2.1.2運行結果
2.2 Sequence
2.2.1 創建工作流項目
2.2.2 運行結果
2.3 IfElse
2.3.1 創建工作流項目
2.3.2 運行結果
2.4 While
2.4.1 創建工作流項目
2.4.2 運行結果
2.5 Policy
2.5.1 創建工作流項目
2.5.2 設定邏輯判斷規則
2.5.3 運行結果
2.6 ConditionedActivityGroup
2.6.1 創建工作流項目
2.6.2 創建應用程式項目
2.6.3 運行結果
2.6.4 修改範例結束條件
2.7 Replicator
2.7.1 創建工作流項目
2.7.2 創建應用程式項目
2.7.3 運行結果
2.8 SynchronizationScope
2.8.1 創建工作流項目
2.8.2 運行結果
2.9 本章小結
2.10 思考題
第3章 事件類型活動
3.1 HandleExternalEvent
3.1.1 創建接口項目
3.1.2 創建工作流項目
3.1.3 創建應用程式
3.1.4 運行結果
3.2 CaUExternalMethod
3.2.1 創建接口項目
3.2.2 創建工作流項目
3.2.3 創建應用程式
3.2.4 運行結果
3.3 Listen
3.3.1 創建接口項目
3.3.2 創建工作流項目
3.3.3 創建應用程式項目
……
第4章 事務和異常處理類型活動
第5章 Web Service和與WF相關的活動
第6章 WWF的持續化功能
第7章 WWF的跟蹤功能
第8章 狀態機工作流
第9章 自定義工作流活動
第10章 動態修改工作流
第11章 WWF項目綜合套用
附錄A 思考題答案
附錄B 光碟內容
附錄C 範例資料庫的恢復

書摘插圖

第1章 工作流理論概述
1.1 工作流管理系統的組成
研發一個完整的工作流管理系統是非常龐大的項目,該系統通常是由工作流引擎、工作流程設計器、流程控制、工作流客戶端程式、工作流監視器、表單設計器、表單與工作流集成模組和工作流與應用程式集成模組組成。
工作流引擎作為工作流管理系統的重要核心部分,由於採用XPDL等語言定義的工作流檔案記載了相應的業務邏輯,因此工作流引擎通過解析該檔案來了解業務流轉的邏輯。然後依據某種運行模式按照解析出來的業務邏輯進行驅動,最終實現業務流程的流轉。
工作流程設計器:工作流程設計器是一種可視化的設計工具,例如用戶可以使用Visio通過拖放等方式畫流程圖,並可以設定相關的操作以及分配相應的資源。
流程控制:流程控制是指啟動流程、終止流程、掛起流程、聯審、會簽等操作,這些控制都需要基於引擎來實現。
工作流客戶端程式:工作流的引擎是後台服務,為了便於客戶對工作流的使用,工作流客戶端程式提供了待辦事宜、已辦列表、查看流程歷史信息等功能。
工作流監視器:通過提供圖形化的方式來對流程執行過程進行監控,包括監控工作流實例的運轉狀況等等。
表單設計器:表單設計器是可視化的工具,用戶通過拖放的方式來繪製業務所需的表單,並與相應的數據進行綁定。
表單與工作流集成模組:工作流程是一個抽象的對象,其實際業務的體系來自於具體的表單,因此需要該模組對它們進行整合,以實現表單的查詢、存儲、修改和刪除等功能。
工作流與應用程式集成模組:工作流只是企事業單位信息化的最基礎功能,在企事業單位中還有財務系統等軟體,如何與它們進行銜接實現數據的流轉也是工作流系統需要考慮的部分。
……

相關詞條

相關搜尋

熱門詞條

聯絡我們