中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

超值優惠券
¥50
滿100可用 有效期2天

全場圖書通用(淘書團除外)

不再提示
關閉
歡迎光臨中圖網 請 | 注冊
> >>
FLOWABLE流程引擎實戰

包郵 FLOWABLE流程引擎實戰

作者:金楊杰
出版社:電子工業出版社出版時間:2023-11-01
開本: 其他 頁數: 304
中 圖 價:¥63.3(7.1折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

FLOWABLE流程引擎實戰 版權信息

FLOWABLE流程引擎實戰 本書特色

《Flowable流程引擎實戰》立足于新版流程引擎Flowable,以基礎+實戰的方式,由淺入深,逐漸全面掌握Flowable的架構、功能和優秀實踐。

FLOWABLE流程引擎實戰 內容簡介

本書內容實用而全面,旨在幫助讀者熟悉Flowable流程引擎的基本概念、構建流程模型、實施工作流、集成系統,并解決在實際應用中遇到的問題。它為Java開發人員在流程引擎編程領域提供了豐富的知識和實戰經驗。同時,本書詳細介紹了Flowable流程引擎各組件API及其實戰應用,并以通俗易懂的語言講解引擎設計原理、源碼和進階用法,有助于開發者進一步優化系統。如果你正在開發、調試及維護Flowable流程引擎系統,那么本書將是你寶貴的資料。

FLOWABLE流程引擎實戰 目錄

目 錄
第1章 走近工作流 1
1.1 工作流基礎 1
1.1.1 工作流 1
1.1.2 業務流程管理 1
1.1.3 業務流程建模標注 2
1.2 Flowable體系概述 2
1.2.1 工具組件 2
1.2.2 核心實現 3
1.2.3 引擎服務 4
1.2.4 數據庫表 5
1.3 Flowable與Activiti、低代碼的區別與聯系 6
1.3.1 Flowable與Activiti 6
1.3.2 Flowable與低代碼 6
本章小結 7
第2章 啟動Flowable流程引擎 8
2.1 開發環境 8
2.1.1 JDK安裝 8
2.1.2 MySQL安裝 9
2.1.3 Maven安裝 9
2.1.4 IDE安裝 9
2.2 流程設計器 9
2.2.1 Flowable Designer 10
2.2.2 Flowable Modeler 10
2.2.3 外部設計器 12
2.3 啟動**個完整流程 13
2.3.1 創建項目 14
2.3.2 創建流程引擎 15
2.3.3 創建流程定義文件 17
2.3.4 部署流程定義文件 19
2.3.5 啟動流程實例 20
2.3.6 查詢與完成任務 21
2.3.7 實現JavaDelegate 22
2.3.8 使用歷史數據 23
本章小結 24
第3章 集成Spring Boot 25
3.1 搭建項目 25
3.1.1 創建Spring Boot項目 25
3.1.2 加入Flowable依賴包 28
3.1.3 添加數據源 29
3.2 REST支持 30
3.2.1 添加REST依賴 30
3.2.2 添加流程文件 30
3.2.3 Service層代碼示例 31
3.2.4 Controller層代碼示例 31
3.3 Spring及Flowable原理 33
3.3.1 Spring構建過程 33
3.3.2 Flowable流程引擎構建過程 34
3.3.3 Flowable引擎配置 36
本章小結 37
第4章 流程部署 38
4.1 流程部署方式 38
4.1.1 classpath部署 39
4.1.2 Spring Boot自動部署 39
4.1.3 字符串部署 40
4.1.4 流式部署 40
4.1.5 ZIP壓縮包部署 41
4.1.6 BpmnModel部署 41
4.2 流程部署管理 42
4.2.1 獲取已部署的流程列表 42
4.2.2 讀取流程圖片 43
4.2.3 讀取流程定義的XML內容 43
4.2.4 刪除部署 43
4.3 部署原理 44
4.3.1 初始化部署器 44
4.3.2 部署過程 45
4.3.3 實際部署 46
本章小結 47
第5章 流程變量和表單 48
5.1 流程變量 48
5.1.1 運行時變量 48
5.1.2 歷史變量 49
5.2 表單 49
5.2.1 內置表單 49
5.2.2 外部表單 50
5.2.3 表單字段類型 53
5.2.4 自定義表單字段類型 53
5.2.5 自定義表單引擎 55
本章小結 56
第6章 集成JPA 57
6.1 JPA支持 57
6.2 JPA版本的請假流程 58
6.2.1 簡單的請假流程 58
6.2.2 在啟動流程時持久化JPA實體 60
6.2.3 更改JPA實體的屬性 63
6.2.4 清理歷史變量表的數據 64
本章小結 65
第7章 用戶和組 66
7.1 指派用戶和組 66
7.1.1 指派用戶 66
7.1.2 指派潛在的用戶 67
7.1.3 指派潛在的組 67
7.1.4 指派潛在的用戶和組 68
7.1.5 自定義指派 68
7.2 身份管理 69
7.3 流程啟動認證 70
7.4 集成LDAP 71
本章小結 72
第8章 事件 73
8.1 啟動事件 73
8.1.1 空啟動事件 73
8.1.2 定時器啟動事件 74
8.1.3 消息啟動事件 75
8.1.4 信號啟動事件 76
8.1.5 異常啟動事件 76
8.2 結束事件 77
8.2.1 空結束事件 77
8.2.2 異常結束事件 77
8.2.3 終止結束事件 78
8.2.4 取消結束事件 78
8.3 事件定義 79
8.3.1 定時器事件定義 79
8.3.2 錯誤事件定義 81
8.3.3 信號事件定義 81
8.3.4 消息事件定義 84
本章小結 86
第9章 事件進階 87
9.1 邊界事件 87
9.1.1 定時器邊界事件 87
9.1.2 錯誤邊界事件 89
9.1.3 信號邊界事件 91
9.1.4 消息邊界事件 91
9.1.5 取消邊界事件 91
9.1.6 補償邊界事件 92

9.2 捕獲中間事件 93
9.2.1 定時器捕獲中間事件 93
9.2.2 信號捕獲中間事件 93
9.2.3 消息捕獲中間事件 94
9.3 拋出中間事件 94
9.3.1 空拋出中間事件 94
9.3.2 信號拋出中間事件 95
9.3.3 補償拋出中間事件 95
9.4 事件調度實現原理 97
本章小結 100
第10章 任務 101
10.1 常用的任務類型 101
10.1.1 用戶任務 101
10.1.2 JavaService任務 102
10.1.3 業務規則任務 106
10.2 任務管理 107
10.2.1 任務完成 107
10.2.2 任務相關人員 107
10.2.3 查詢任務列表 109
10.2.4 任務簽收與反簽收 109
10.2.5 任務委派 109
10.3 子任務 110
10.3.1 創建子任務 110
10.3.2 查詢子任務 110
10.3.3 子任務的意見列表 111
本章小結 111
第11章 任務進階 112
11.1 HTTP任務 112
11.1.1 配置客戶端 112
11.1.2 配置HTTP任務 113
11.1.3 結果變量 115
11.1.4 錯誤處理 115

11.2 Web服務任務 117
11.2.1 I/O規范 118
11.2.2 數據輸入關聯 119
11.2.3 數據輸出關聯 120
11.3 腳本任務 120
11.3.1 腳本中的變量 121
11.3.2 腳本任務的返回值 122
11.4 接收任務和Shell任務 122
11.4.1 接收任務 122
11.4.2 Shell任務 124
11.5 執行監聽器 125
11.6 任務監聽器 127
11.7 監聽器原理 129
11.7.1 創建及觸發監聽器 129
11.7.2 自定義監聽器攔截 132
本章小結 133
第12章 順序流和網關 134
12.1 順序流 134
12.1.1 條件順序流 134
12.1.2 默認順序流 135
12.2 網關 135
12.2.1 排他網關 136
12.2.2 并行網關 137
12.2.3 包容網關 138
12.2.4 事件網關 140
本章小結 142
第13章 多實例活動 143
13.1 多實例配置 143
13.1.1 多實例數量 144
13.1.2 多實例結束 145
13.2 應用實例——用戶任務 145
13.2.1 順序方式 146
13.2.2 并行方式 147
13.2.3 設置結束條件 148
13.3 應用實例——請假會簽 149
13.3.1 任務事件節點定義 149
13.3.2 連接節點定義 151
13.3.3 執行流程 152
13.4 審批意見 153
13.5 附件 154
本章小結 156
第14章 流程數據查詢 157
14.1 標準查詢 157
14.1.1 運行時查詢 158
14.1.2 歷史查詢 158
14.2 Native查詢 159
14.2.1 運行時查詢 161
14.2.2 歷史查詢 162
14.3 自定義SQL查詢 163
14.3.1 基于注解的映射語句 163
14.3.2 基于XML的映射語句 164
本章小結 168
第15章 子流程、調用活動與事務 169
15.1 子流程 169
15.1.2 事件子流程 171
15.1.3 事務子流程 173
15.2 調用活動 176
15.2.1 傳遞變量 177
15.2.2 引用同一個部署單元中的流程 178
15.2.3 示例 178
15.3 事務與并發 179
15.3.1 異步延續 179
15.3.2 失敗重試 181
15.3.3 排他作業 181
本章小結 184

第16章 進階用法 185
16.1 高并發ID生成器 185
16.2 多租戶 188
16.2.1 租戶ID傳遞 189
16.2.2 空租戶 190
16.3 異步執行器 191
16.3.1 異步執行器的設計 191
16.3.2 配置異步執行器 193
16.3.3 集成消息隊列 194
16.4 事件日志 199
16.5 安全腳本 202
本章小結 204
第17章 元素行為 205
17.1 行為類的架構 205
17.2 事件行為類的原理 207
17.2.1 空啟動事件行為 207
17.2.2 消息啟動事件行為 209
17.3 任務行為類的原理 211
17.3.1 用戶任務行為 211
17.3.2 服務任務行為 215
17.4 網關行為類原理 218
本章小結 222
第18章 設計模式 223
18.1 策略模式 223
18.1.1 策略模式的應用實例 223
18.1.2 策略模式在引擎中的應用 225
18.2 狀態模式 227
18.2.1 狀態模式的應用實例 227
18.2.2 狀態模式與策略模式的區別 230
18.3 命令模式 231
18.3.1 命令模式的應用實例 231
18.3.2 命令模式在引擎部署中的應用 234
18.4 觀察者模式 237
18.4.1 觀察者模式的應用實例 237
18.4.2 觀察者模式在引擎中的應用 239
本章小結 241
第19章 案例管理模型 242
19.1 基礎概念 242
19.2 一個簡單的CMMN案例模型 243
19.2.1 創建新工程 244
19.2.2 案例定義 245
19.2.3 部署與執行 247
19.3 CMMN結構 251
19.3.1 基本結構 251
19.3.2 CMMN任務 253
19.3.3 腳本任務 256
19.3.4 事件監聽器 258
19.4 哨兵計算 262
19.4.1 默認行為 263
19.4.2 事件觸發模式 264
19.5 計劃項控制 266
19.5.1 重復規則 266
19.5.2 手動激活規則 266
19.5.3 必需規則 268
19.5.4 中立完成規則 270
19.6 CMMN配置與部署 271
19.6.1 數據庫表名稱 271
19.6.2 部署緩存配置 271
19.6.3 日志 271
19.6.4 CMMN部署 272
19.7 CMMN API 272
19.7.1 CMMN引擎與服務 273
19.7.2 查詢數據 273
19.7.3 變量 274
本章小結 274

第20章 決策模型標記 275
20.1 DMN結構 275
20.1.1 決策定義 275
20.1.2 決策表 275
20.1.3 命中策略 277
20.1.4 輸入表達式和輸出表達式 277
20.1.5 匹配規則 279
20.1.6 BPMN 2.0流程中的應用 280
20.2 Flowable DMN引擎配置 282
20.2.1 引擎配置 282
20.2.2 數據庫表名稱 283
20.2.3 部署緩存配置 283
20.2.4 日志 284
20.3 DMN部署 284
20.3.1 部
展開全部

FLOWABLE流程引擎實戰 作者簡介

金楊杰,2015年畢業于廣東工業大學電子信息工程專業,本科學歷。一直就職于大型國有企業,專注政企類項目系統。曾對接省公安廳、政數局、農業農村局、地市廣播電視臺、寶鋼集團等單位企業,作為技術負責人和項目經理,開發OA、ERP、CRM、綜合運維、電子商務等業務系統,有一線豐富的復雜業務流程應對經驗和工作流開發經驗。

商品評論(0條)
暫無評論……
書友推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 土壤养分检测仪|土壤水分|土壤紧实度测定仪|土壤墒情监测系统-土壤仪器网 | 合景一建-无尘车间设计施工_食品医药洁净车间工程装修总承包公司 | 山西3A认证|太原AAA信用认证|投标AAA信用证书-山西AAA企业信用评级网 | 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | 电梯装饰-北京万达中意电梯装饰有限公司 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 光环国际-新三板公司_股票代码:838504| 牛奶检测仪-乳成分分析仪-北京海谊| 好看的韩国漫画_韩漫在线免费阅读-汗汗漫画 | 巨野月嫂-家政公司-巨野县红墙安康母婴护理中心 | BAUER减速机|ROSSI-MERSEN熔断器-APTECH调压阀-上海爱泽工业设备有限公司 | 家用净水器代理批发加盟_净水机招商代理_全屋净水器定制品牌_【劳伦斯官网】 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 双吸泵,双吸泵厂家,OS双吸泵-山东博二泵业有限公司 | 浇注料-高铝砖耐火砖-郑州凯瑞得窑炉耐火材料有限公司 | 菲希尔X射线测厚仪-菲希尔库伦法测厚仪-无锡骏展仪器有限责任公司 | 新能源汽车教学设备厂家报价[汽车教学设备运营18年]-恒信教具 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 广州展览制作|展台制作工厂|展览设计制作|展览展示制作|搭建制作公司 | 耐高温电缆厂家-远洋高温电缆| 橡胶接头_橡胶软接头_可曲挠橡胶接头-巩义市创伟机械制造有限公司 | 雨水收集系统厂家-雨水收集利用-模块雨水收集池-徐州博智环保科技有限公司 | 开锐教育-学历提升-职称评定-职业资格培训-积分入户 | 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | 太阳能发电系统-太阳能逆变器,控制器-河北沐天太阳能科技首页 | 搜活动房网—活动房_集装箱活动房_集成房屋_活动房屋 | 道达尔润滑油-食品级润滑油-道达尔导热油-合成导热油,深圳道达尔代理商合-深圳浩方正大官网 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 淘趣英语网 - 在线英语学习,零基础英语学习网站 | 东莞办公家具厂家直销-美鑫【免费3D效果图】全国办公桌/会议桌定制 | 采暖炉_取暖炉_生物质颗粒锅炉_颗粒壁炉_厂家加盟批发_烟台蓝澳采暖设备有限公司 | 打包箱房_集成房屋-山东佳一集成房屋有限公司 | 鼓风干燥箱_真空烘箱_高温干燥箱_恒温培养箱-上海笃特科学仪器 | 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | 陕西自考报名_陕西自学考试网 | 汽液过滤网厂家_安平县银锐丝网有限公司 | 实验室隔膜泵-无油防腐蚀隔膜泵-耐腐蚀隔膜真空泵-杭州景程仪器 电杆荷载挠度测试仪-电杆荷载位移-管桩测试仪-北京绿野创能机电设备有限公司 | 牛奶检测仪-乳成分分析仪-北京海谊 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 | 磁力链接搜索神器_BT磁力狗_CILIMAO磁力猫_高效磁力搜索引擎2024 | 涂层测厚仪_漆膜仪_光学透过率仪_十大创新厂家-果欧电子科技公司 |