TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
jBPM4工作流應用開發指南(簡體書)
滿額折

jBPM4工作流應用開發指南(簡體書)

商品資訊

人民幣定價:59 元
定價
:NT$ 354 元
優惠價
87308
絕版無法訂購
相關商品
商品簡介
作者簡介
目次

商品簡介

隨著在現代企業管理中對于信息化、流程化的深度挖掘,具有業務流程管理的技術和思想已經成為致力于全面掌控企業級應用系統人士“日常生活、居家旅行”的必備素質。 本書分兩篇。第一篇介紹工作流管理技術的概念、起源和發展歷程,開源工作流選型,以及jBPM——這個迄今為止最成功的Java開源工作流項目的“前世今生”。此外,本篇還可以幫助讀者快速上手jBPM4、使用jBPM4開發企業流程應用,包括安裝和配置jBPM4、使用jBPM圖形化流程設計器(GPD)設計流程、把流程部署到服務器上去、使用jBPM4 Service API控制流程、掌握jBPM流程定義語言、流程變量、流程腳本。第二篇主要涉及基於jBPM4這個強大的應用程序框架打造屬于自己獨特業務的“企業流程管理平臺”,包括jBPM4擴展研發先決條件、深入jPDL和jBPM Service API、升級jBPM3到jBPM4、流程虛擬機原理、jBPM4的設計思想、隨需而配jBPM4、異步工作執行器、深入jBPM4電子郵件支持、系統日志、jBPM4與Spring框架集成、jBPM4與JBoss應用服務器集成、中國特色工作流的jBPM實現。 本書結構條理清晰,實踐例程與理論思想緊密結合,翔實易懂,由淺入深,具有很強的參考性和實用性。 本書適合所有掌握JavaEE(Java企業級版本)開發技術的人員——無論您是技術開發者、項目實施者、系統架構師,還是流程分析師、業務方案顧問,本書都適合您。

作者簡介

胡奇,Alexarlder Hu,畢業于清華大學計算機軟件專業。專注于開源、企業應用、互聯網技術架構研發,以及開發團隊管理和開發過程改進工作。曾就職于北京用友軟件、美國TIBCO軟件公司中國研發中心等國內外頂級信息技術企業。在工作流(Workflow)、業務流程管理(BPM)、企業應用集成(EAI)領域有著5年的研發和應用經驗,并因此獲得北京市中關村科技園經濟技術創新標兵等榮譽。同時對于開源工作流系統、開源企業級報表等開源解決方案的應用有著豐富的諮詢和培訓經驗。對BPM等開源項目在實際生產系統中的應用,以及如何適應“具有中國特色”業務需求這樣的問題有著非常獨到的見解。

目次

第一篇 jBPM工作流開發基礎
第1章 工作流基礎
1.1 工作流概念
1.1.1 工作流管理思想之于企業現代化管理
1.1.2 工作流技術在企業中的應用
1.1.3 如何從一個開發者的角度看工作流技術
1.2 工作流管理系統的發展歷程
1.2.1 工作流管理系統參考模型
1.2.2 BPM
1.3 開源工作流選型
1.4 jBPM
1.4.1 jBPM前世今生
1.4.2 關於jBPM4您需要知道的
1.5 小結

第2章 安裝和配置jBPM
2.1 jBPM4安裝先決條件
2.2 快速開始吧
2.3 安裝腳本詳解
2.3.1 關於配置文件
2.3.2 關於依賴庫
2.4 安裝到JBoss
2.5 安裝到Tomcat
2.6 基於Web的Signavio流程設計器
2.6.1 jBPM Web流程設計器簡介
2.6.2 獨立安裝Signavio
2.6.3 配置Signavio
2.7 用戶自定義jBPM Web應用程序
2.8 安裝jBPM數據庫
2.8.1 新數據庫安裝
2.8.2 升級舊的數據庫
2.9 安裝圖形化流程設計器(GPD)
2.9.1 獲取Eclipse
2.9.2 在Eclipse中安裝GPD插件
2.9.3 配置jBPM運行環境
2.9.4 添加jPDL4 Schema校驗
2.9.5 導入和使用範例
2.10 例程:jBPM HelloWorld
2.11 小結

第3章 使用jBPM圖形化流程設計器(GPD)設計流程
3.1 創建一個新流程
3.2 編輯流程定義源
3.3 例程:設計一個“復雜的”業務流程
3.4 小結

第4章 把流程部署到服務器上去
4.1 部署流程定義和資源文件
4.2 部署流程Java類的3個方法
4.3 例程:部署業務流程定義
4.4 小結

第5章 使用jBPM4 Service API控制流程
5.1 流程定義、流程實例和執行的概念
5.2 流程引擎API
5.3 利用API部署流程
5.4 通過API刪除已部署的流程
5.5 使用API發起新的流程實例
5.5.1 發起流程實例的常規方法
5.5.2 指定業務鍵發起流程實例
5.5.3 指定變量發起流程實例
5.6 喚醒一個等待狀態的執行
5.7 任務服務API
5.8 歷史服務API
5.9 管理服務API
5.10 查詢服務API
5.11 例程:利用jBPM Service API完成流程實例
5.12 小結

第6章 掌握jBPM流程定義語言
6.1 process(流程)
6.2 流轉控制活動
6.2.1 start(開始活動)
6.2.2 state(狀態活動)
6.2.3 decision(判斷活動)
6.2.4 fork - join(分支/聚合活動)
6.2.5 end(結束活動)
6.2.6 task(人工任務活動)
6.2.7 sub-process(子流程活動)
6.2.8 自定義活動
6.3 自動活動
6.3.1 java(Java程序活動)
6.3.2 script(腳本活動)
6.3.3 hql(Hibernate查詢語言活動)
6.3.4 sql(結構化查詢語言活動)
6.3.5 mail(郵件活動)
6.4 事件
6.4.1 事件監聽
6.4.2 事件傳播
6.4.3 處理異常事件
6.5 異步執行
6.5.1 異步活動
6.5.2 異步分支/聚合
6.6 用戶代碼
6.6.1 用戶代碼的定義
6.6.2 用戶代碼的類加載
6.7 小結

第7章 流程變量
7.1 變量作用域
7.2 變量類型
7.3 變量的自動更新和序列化
7.4 例程:用變量去控制一個流程的運行
7.5 小結

第8章 流程腳本
8.1 Java統一表達式語言
8.1.1 語法特點
8.1.2 值和方法表達式
8.1.3 隱式對象
8.1.4 運算符和保留字
8.1.5 一些經典EL表達式的例子
8.2 例程:用腳本去控制一個流程的運行
8.3 小結
第二篇 定制屬于自己的流程——深入jBPM4擴展研發

第9章 jBPM4擴展研發先決條件
9.1 深入應用jBPM4所需要知道的
9.1.1 如果您的業務基於復雜的規則,在jBPM中加入Drools吧
9.1.2 抉擇,是否使用BPEL
9.2 Maven倉庫和Java依賴庫
9.3 小結

第10章 深入jPDL和jBPM Service API
10.1 timer(定時器)能為您做什麼
10.1.1 持續時間表達式
10.1.2 工作日歷
10.1.3 定時轉移
10.1.4 定時事件
10.1.5 工作日歷定時
10.1.6 定時重復
10.2 使用group活動編組流程
10.3 如何在活動中調用EJB方法
10.4 使用jms活動
10.4.1 模擬JMS服務
10.4.2 JMS文本消息
10.4.3 JMS Object消息
10.4.4 JMS Map消息
10.5 歷史會話監聽鏈
10.6 自定義Web任務表單
10.6.1 基本思路
10.6.2 表單格式
10.7 流程實例的自動遷移
10.7.1 簡單的流程實例遷移
10.7.2 終止流程實例運行的遷移
10.7.3 應用活動映射的遷移
10.7.4 自定義遷移處理器
10.8 小結

第11章 升級jBPM3到jBPM
11.1 你所要知道的升級局限性
11.2 流程定義轉換工具
11.2.1 命令行執行
11.2.2 Java編碼執行
11.3 jBPM3到jBPM4的語義變更及翻譯
11.4 小結

第12章 流程虛擬機原理
12.1 PVM的架構
12.2 PVM的實現
12.3 小結

第13章 jBPM4的設計思想
13.1 API設計
13.1.1 活動API
13.1.2 事件監聽API
13.2 執行環境設計
13.3 命令設計
13.4 服務設計
13.5 歷史流程處理原理
13.6 數據持久化設計
13.6.1 jBPM4流程定義資源和實例運行時數據表
13.6.2 jBPM4流程歷史數據表
13.6.3 jBPM4身份認證數據表
13.6.4 jBPM4引擎屬性數據表
13.7 例程:擴展jBPM4的API滿足客戶化的需求
13.8 小結

第14章 隨需而配jBPM
14.1 配置文件設計概要
14.2 配置工作日歷
14.3 配置身份認證組件(組織適配器)
14.4 小結

第15章 異步工作執行器
15.1 設計原理
15.2 配置使用
15.3 小結

第16章 深入jBPM4電子郵件支持
16.1 電子郵件的產生
16.2 電子郵件服務器
16.3 電子郵件擴展
16.4 小結

第17章 系統日志
17.1 配置日志
17.2 日志輸出級別
17.3 Java Logging API日志
17.4 利用持久化層日志進行調試
17.5 小結

第18章 jBPM4與Spring框架集成
18.1 集成的目標
18.2 為集成配置jBPM
18.3 為集成配置Spring
18.4 使用
18.5 測試
18.6 小結

第19章 jBPM4與JBoss應用服務器集成
19.1 流程定義打包部署
19.2 在JBoss企業級編程模型中使用jBPM
19.3 小結

第20章 中國特色工作流的jBPM實現
20.1 退回
20.2 取回
20.3 會簽
20.4 委派
20.5 自由流
20.6 小結
附錄A jBPM術語

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 308
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區