新到貨2本75折
Drools規則引擎技術指南

Drools規則引擎技術指南

  • 定價:594
  • 優惠價:87517
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

Drools規則引擎已經有幾年的發展史了,但由於學習成本較高,且國內並沒有詳細的中文文檔,導致Drools規則引擎在國內市場推行緩慢。
 
本書將對Drools規則引擎進行一個詳細說明,共分為六篇,基石篇主要介紹規則引擎的入門知識,基礎篇詳細介紹規則引擎的基礎語法、規則屬性、關鍵字及錯誤資訊,中級篇介紹規則中級語法等,高級篇介紹Workbench、Kie-Server、動態規則、多執行緒中的Drools等高級用法,源碼篇為Drools源碼分析,擴展篇為Drools擴展說明。
  
除了講解Drools規則引擎的思維方式外,還在每一個知識點上輔以大量的代碼案例,並且有很多實戰經驗及思想在裡面。本書作為Drools規則引擎的中文教程,Java開發者、對Drools規則引擎有興趣的軟體發展人員或系統架構師都可以閱讀。

 

作者介紹

來志輝,智聯招聘高級研發工程師,曾為其他企業做規則引擎內部培訓,在研究Drools領域有一定的影響力,在規則引擎、平臺化設計、新技術開發等方面有豐富的實戰經驗。

 

目錄

第一篇 基 石 篇
第1章 Drools概述 002
1.1 程式來源於生活 003
1.2 Drools是什麼 003
1.3 Drools簡要概述 003
1.4 Drools發展趨勢 004
1.5 Drools版本 004
1.6 Drools新特性 005
1.7 KIE生命週期 006
1.8 為什麼要用規則引擎 006
第2章 Drools入門實例 008
2.1 經典Hello World 009
2.2 對象引用 013
2.3 Drools設定檔 020

第二篇 基 礎 篇
第3章 Drools基礎語法 026
3.1 規則檔 027
3.2 規則體語法結構 028
3.3 pattern(匹配模式) 028
3.4 運運算元 030
3.5 約束連接 032
3.6 語法擴展 048
3.7 規則檔drl 056
第4章 Drools規則屬性 057
4.1 屬性no-loop 058
4.2 屬性ruleflow-group 063
4.3 屬性lock-on-active 063
4.4 屬性salience 065
4.5 屬性enabled 067
4.6 屬性dialect 068
4.7 屬性date-effective 069
4.8 屬性date-expires 070
4.9 屬性duration 073
4.10 屬性activation-group 073
4.11 屬性agenda-group 076
4.12 屬性auto-focus 082
4.13 屬性timer 082
第5章 關鍵字及錯誤資訊 085
5.1 關鍵字說明 086
5.2 錯誤資訊 086

第三篇 中 級 篇
第6章 規則中級語法 090
6.1 package說明 091
6.2 global全域變數 094
6.3 query查詢 101
6.4 function函數 104
6.5 declare聲明 109
6.6 規則when 115
6.7 規則then 146
6.8 kmodule配置說明 150
第7章 指定規則名調用 153
第8章 Spring整合Drools 161
8.1 Spring Drools簡單配置 162
8.2 Drools整合Spring Web 167
8.3 Drools整合Spring Boot 173
第9章 KieSession狀態 209
9.1 有狀態的KieSession 211
9.2 無狀態的StatelessKieSession 211

第四篇 高 級 篇
第10章 Drools高級用法 218
10.1 決策表 219
10.2 DSL領域語言 227
10.3 規則範本 234
10.4 規則流 240
10.5 規則構建過程 272
10.6 Drools事件監聽 277
第11章 Workbench 283
11.1 Workbench 284
11.2 Windows安裝方式 284
11.3 KIE-WB 6.4版本安裝 287
11.4 Workbench操作手冊 291
11.5 Workbench與Java交互 330
11.6 構建專案的版本控制 344
11.7 Workbench上傳檔與添加依賴關係 345
11.8 Workbench中設置Kbase KieSession 349
11.9 Workbench構建jar包到Maven私服 352
第12章 Kie-Server 353
12.1 整合部署 354
12.2 分離部署 362
12.3 集群部署 364
12.4 Kie-Server與Java交互 380
第13章 動態規則 385
第14章 多執行緒中的Drools 401
14.1 同KieHelper 同KieSession(有狀態) 404
14.2 同KieHelper 不同KieSession(有狀態) 407
14.3 不同KieHelper 不同KieSession(有狀態),KieSession只創建一次 409
14.4 不同KieHelper 不同KieSession(有狀態),KieSession在執行緒代碼中創建 411
14.5 同KieHelper 同StatelessKieSession(無狀態) 413
14.6 同KieHelper 不同StatelessKieSession(無狀態) 415
14.7 不同KieHelper不同StatelessKieSession(無狀態),StatelessKieSession只創建一次 417
14.8 不同KieHelper不同StatelessKieSession(無狀態),StatelessKieSession在執行緒代碼中創建 419

第五篇 源 碼 篇
第15章 Drools源碼分析 424
15.1 KieServices分析 425
15.2 KieContainer分析 433
15.3 KieSession分析 438
15.4 KieBase分析 440
15.5 KieFileSystem分析 441
15.6 KieHelper分析 442

第六篇 擴 展 篇
第16章 Drools擴展說明 446
16.1 規則引擎優化方案 447
16.2 規則實戰架構 450
16.3 規則引擎專案的定位 453
16.4 規則引擎實戰應用思想 454
16.5 規則引擎日誌輸出 455
參考文獻 458
 

 

詳細資料

  • ISBN:9787301305492
  • 規格:平裝 / 457頁 / 16k / 19 x 26 x 2.29 cm / 普通級 / 單色印刷 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【其他】2024采實電子書全書系:春暖花開‧享閱讀,參展書單書85折起、任選3本79折
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

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

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 翦商作者新作79折
  • 針灸匠張寶旬
  • 浪漫小說精選3本72折