這是一部由淺入深、從理論到實踐、以實戰(zhàn)方式講解開源規(guī)則引擎Drools的原理、模型、使用方式、適用場景和案例實現的著作,得到了國內外眾多知名企業(yè)專家的一致好評。本書的作者都就職于紅帽軟件,長期深耕開源中間件技術,具有深厚的產品知識及項目經驗,曾多次參與企業(yè)的IT系統建設和業(yè)務規(guī)則實現,為業(yè)務規(guī)則系統的建設者和使用者答疑解惑。本書正是對作者多年實戰(zhàn)經驗的總結,對國內外企業(yè)的規(guī)則系統建設具有很高的參考價值。全書共14章,按照難易程度,可分為初級、中級和高級三個層次。初級(第1~4章)首先,總體介紹Drools的構成、多種使用方式、核心概念;其次,以Hello Drools為例讓讀者切身體驗*簡單規(guī)則的編寫過程,通過對示例工程的解讀,讓讀者理解Drools規(guī)則語言的基本語法與模式匹配;再次,對Drools規(guī)則語言的方方面面進行詳細講解;*后,深入講解Drools規(guī)則引擎的核心概念。中級(第5~11章)通過詳盡的步驟分別講解Drools基于主機、容器和云模式的環(huán)境搭建,介紹如何基于已搭建的環(huán)境進行規(guī)則的開發(fā)、測試與發(fā)布,并通過實戰(zhàn)讓讀者掌握多種規(guī)則編寫方式:向導式規(guī)則、規(guī)則模板、領域專用語言、規(guī)則表、規(guī)則流。高級(第12~14章)有針對性地講解Drools在流模式下的復雜處理原理、基于決策模型和表示法的規(guī)則編寫及Drools對機器學習的支持和使用,以幫助讀者拓寬思路,將Drools應用到更廣闊的領域。