Mastering JBoss Drools 6 for Developers (Paperback)
暫譯: 精通 JBoss Drools 6 開發者指南(平裝本)
Mauricio Salatino, Mariano De Maio, Esteban Aliverti
- 出版商: Packt Publishing
- 出版日期: 2016-03-28
- 售價: $2,220
- 貴賓價: 9.5 折 $2,109
- 語言: 英文
- 頁數: 330
- 裝訂: Paperback
- ISBN: 1783288620
- ISBN-13: 9781783288625
-
相關分類:
Java 相關技術
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$990Hands-On Machine Learning with Scikit-Learn and TensorFlow (Paperback)
-
$4,620$4,389 -
$3,780$3,591 -
$3,300$3,135 -
$1,050$998
相關主題
商品描述
Discover the practical applications of Business Rules and the power of the Drools 6 runtime to resolve several real-life scenarios
About This Book
- Implement and model different rules using the DRL full syntax
- Model complex business decisions and domain models in order to automate and improve your operational decisions with the Drools framework
- A practical, fast-paced, hands-on guide to help you use the different components provided by the Drools Rule Engine
Who This Book Is For
This book is for Java developers and architects who need to have a deep understanding of how the Business Rule frameworks behave in real-life implementations. The book assumes that you know the Java language well and also have experience with some widely used frameworks such as Hibernate. You should also know the basics of relational databases and Maven-based applications.
What You Will Learn
- Automate your application's decisions, such as promotion applying, discount policies, fraud detection, and more
- Quickly get started with writing your first rules using the DRL full syntax
- Discover the power of the new syntax components of the rule language
- Define inferences in your Business Rules to simplify complex decisions
- Write decision tables, templates, domain-specific languages and scorecards and learn how to map them inthe Drools framework
- Harness the full operational power of Drools through all of its configuration points
- Use Drools configurations and architectures for different environments and scenarios
In Detail
Mastering JBoss Drools 6 for Developers will provide you with the knowledge to develop applications that use complex scenarios, where Business Rules are a foundation.
You will get to know about the KIE modules needed to create a rule environment, how to use the modules to create a rule runtime, and how the PHREAK algorithm works to enable rules to detect situations in the most performant way. We also cover the relationship that Drools has with the BPM Engine (jBPM), which allows you to enrich your applications.. You can define rules using domain-specific languages, such as spreadsheets, database entries, PMML, or even natural language.
You will be briefly introduced to the concept of complex event processing and features such as events, type declarations, and other components of Drools Fusion to detect and manage complex events. Toward the end, this book will take you through the integration of Drools with the Spring and Camel frameworks for more complex applications.
商品描述(中文翻譯)
探索商業規則的實際應用以及 Drools 6 執行時的強大功能,以解決多個現實生活中的場景
本書簡介
- 使用 DRL 完整語法實現和建模不同的規則
- 建模複雜的商業決策和領域模型,以自動化和改善您在 Drools 框架下的操作決策
- 一本實用、快速、動手的指南,幫助您使用 Drools 規則引擎提供的不同組件
本書適合誰閱讀
本書適合需要深入了解商業規則框架在現實實施中行為的 Java 開發人員和架構師。書中假設您對 Java 語言有良好的了解,並且對一些廣泛使用的框架(如 Hibernate)有經驗。您還應該了解關聯數據庫和基於 Maven 的應用程序的基本知識。
您將學到什麼
- 自動化您的應用程序決策,例如促銷申請、折扣政策、欺詐檢測等
- 快速開始使用 DRL 完整語法編寫您的第一個規則
- 發現規則語言新語法組件的強大功能
- 在您的商業規則中定義推理,以簡化複雜決策
- 編寫決策表、模板、領域特定語言和評分卡,並學習如何將它們映射到 Drools 框架中
- 通過所有配置點充分利用 Drools 的操作能力
- 根據不同環境和場景使用 Drools 配置和架構
詳細內容
《為開發人員掌握 JBoss Drools 6》將為您提供開發使用複雜場景的應用程序所需的知識,其中商業規則是基礎。
您將了解創建規則環境所需的 KIE 模塊,如何使用這些模塊創建規則執行時,以及 PHREAK 算法如何運作以使規則以最有效的方式檢測情況。我們還將涵蓋 Drools 與 BPM 引擎(jBPM)之間的關係,這使您能夠豐富您的應用程序。您可以使用領域特定語言定義規則,例如電子表格、數據庫條目、PMML,甚至自然語言。
您將簡要了解複雜事件處理的概念以及事件、類型聲明和 Drools Fusion 的其他組件等功能,以檢測和管理複雜事件。在書的最後部分,本書將帶您了解 Drools 與 Spring 和 Camel 框架的集成,以應對更複雜的應用程序。