2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

深入淺出jBPM

  • 作者:高傑 著
  • 出版社: 人民郵電出版社
  • 出版時間:2009-07-01
  • 版次:1
  • 商品編號: 10063654

    頁數:346

    印刷時間:2009-07-01


HK$87.30 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

《深入淺出jBPM》是一部實用的jBPM入門教程。全書分兩大部分。第一部分以jBPM 3.2.3為例,講述了jBPM的基本概念、任務調度和異步的基本實現原理以及常用的開發和使用技巧等,並通過兩個流程實例來講解jBPM在實際開發中的使用方式;第二部分以jBPM 4.0 Alpha2版本為基礎,介紹最新的jBPM 4的基本使用方法。《深入淺出jBPM》深入淺出,示例豐富,實用性強,適合有一定Java基礎的讀者閱讀。

作者簡介

  高傑,知名基礎軟件平台提供商上海銳道信息技術有限公司技術總監,是國內最早研究和學習jBPM的先驅之一,撰寫了大量關於 jBPM 的文檔,在社區內產生了較大影響。

媒體評論

  這是一本全面介紹jBPM的書,從基礎知識到實戰開發技巧,作者結合其實際項目開發經驗,對國內流程的許多特色要求給出了淺顯易懂的解決方案。對於想在項目中應用jBPM的初學者,本書提供了step by step的指導,將節省其大量的學習成本。」
  ——辛鵬,OPUG發起人,東方易維CTO
  「jBPM是當前應用最為廣泛的開源工作流系統,也是目前最為活躍的開源項目之一,但是一直以來都沒有一本詳細介紹jBPM的書。這本《深入淺出 jBPM》無疑填補了這一空缺。本書深入淺出,實戰性很強,既有對jBPM 3的詳細分析,也有對jBPM 4的介紹,是學習jBPM的很好途徑。
  ——榮浩,jBPM-side成員,ThoughtWorks諮詢師

 

目錄

第一部分 jBPM 3.
第1章 helloworld
1.1 下載開發套件
1.2 安裝流程設計器
1.3 jBPM版helloworld
1.3.1 創建helloworld流程
1.3.2 設計流程圖
1.3.3 測試helloworld流程

第2章 jBPM基礎
2.1 JbpmConfiguration和JbpmContext
2.1.1 JbpmConfiguration
2.1.2 JbpmContext
2.2 構建jBPM數據庫
2.3 流程發佈
2.4 模板與實例
2.5 版本
2.6 Token
2.7 流程上下文
2.8 JPDL表達式
2.9 動作
2.10 路由
2.11 異常處理
2.11.1 設置
2.11.2 流程級別
2.11.3 元素級別
2.12 身份組件
2.13 BeanShell腳本
2.13.1 BeanShell語法
2.13.2 BeanShell在jBPM中的用法

第3章 流程節點詳解
3.1 公共屬性
3.2 Node節點
3.3 State節點
3.4 TaskNode節點
3.5 Start節點
3.6 Fork和Join節點
3.7 Decision節點
3.8 ProcessState節點
3.9 SuperState節點
3.10 MailNode節點
3.11 ESBService節點

第4章 任務
4.1 任務實例
4.2 任務分配
4.2.1 Handler方式
4.2.2 Expression方式
4.2.3 Swimlane方式
4.2.4 PooledActors方式
4.2.5 Actor方式
4.3 任務事件
4.4 任務控制器
4.5 任務提醒
4.6 任務屬性

第5章 任務調度
5.1 原理
5.2 業務日曆
5.3 Timer
5.3.1 duedate
5.3.2 repeat
5.3.3 transition
5.3.4 cancel-event
5.3.5 其他屬性
5.4 舉例
5.4.1 設計流程
5.4.2 測試

第6章 異步
6.1 概念
6.2 原理
6.3 舉例
6.3.1 同步
6.3.2 異步
6.4 小結

第7章 應用
7.1 創建工程
7.2 配置jBPM
7.3 報銷流程示例
7.3.1 需求
7.3.2 設計流程
7.3.3 測試流程
7.3.4 網頁開發
7.3.5 流程測試
7.3.6 流程進度圖
7.4 採購流程示例
7.4.1 需求
7.4.2 設計業務表
7.4.3 設計流程
7.4.4 測試流程
7.4.5 Web開發
7.4.6 測試Web流程
7.4.7 改進流程進度圖
7.5 流程監控
7.5.1 修改主界面
7.5.2 流程模板列表
7.5.3 流程實例列表
7.5.4 顯示流程節點
7.5.5 測試
7.6 小結

第8章 開發技巧
8.1 動態任務參與者
8.2 動態定時器
8.3 會簽
8.4 傳閱
8.5 子流程並行
8.6 小結

第9章 企業級應用
9.1 EJB方式的異步和任務調度
9.1.1 J2EE容器配置
9.1.2 應用改造
9.1.3 部署
9.1.4 測試
9.1.5 小結
9.2 FacadeBean封裝jBPM
9.2.1 異步和任務調度的EJB實現
9.2.2 FacadeBean的開發與測試
9.3 小結

第二部分 jBPM
第10章 jBPM4入門
10.1 安裝jBPM4
10.1.1 下載開發套件
10.1.2 安裝流程設計器
10.2 初試jBPM4
10.2.1 導入流程示例
10.2.2 第一個流程模板
10.2.3 創建jBPM4數據庫表
10.2.4 發佈流程模板
10.2.5 測試流程模板

第11章 jBPM4進階
11.1 流程節點詳解
11.1.1 start節點
11.1.2 end節點
11.1.3 wait節點
11.1.4 fork和join節點
11.1.5 task節點
11.1.6 java節點
11.1.7 exclusive節點
11.2 jBPM4流程示例
11.2.1 需求
11.2.2 設計流程模板
11.2.3 測試流程模板
附錄A jBPM3.2的日誌處理
附錄B 在jBPM3.2中配置文件


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。