Drools Developer's Cookbook (Paperback)
暫譯: Drools 開發者食譜 (平裝本)

Lucas Amador

  • 出版商: Packt Publishing
  • 出版日期: 2011-12-30
  • 售價: $1,880
  • 貴賓價: 9.5$1,786
  • 語言: 英文
  • 頁數: 310
  • 裝訂: Paperback
  • ISBN: 1849511969
  • ISBN-13: 9781849511964
  • 相關分類: Java 程式語言Java 相關技術
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Create a robust business rules implementation by using the JBoss Drools rules engine

  • Master the newest Drools Expert, Fusion, Guvnor, Planner and jBPM5 features
  • Integrate Drools by using popular Java Frameworks
  • Part of Packt's Cookbook series: each recipe is independent and contains practical, step-by-step instructions to help you achieve your goal.

In Detail

JBoss Drools is an open source business rules engine that provides agility and flexibility to your business logic. Drools 5 has evolved to provide a unified and integrated platform for business rules, business processes, event processing and automated planning. With this book in hand you will be able to use any of these modules and their specific features quickly and with ease.

Drools Developer Cookbook will help you to apply the latest community features to your projects. You will learn about all the Drools modules - Guvnor, Fusion, Expert, and Planner - along with jBPM5 and integration capabilities. The straightforward recipes will help you to implement even more rules in your projects and take you to a new level with the Drools platform.

This book teaches you how to create a more robust business rules implementation, starting with tips on how to write business rules manually, or by using the newest Guvnor rule editors. You will learn how your rules can be integrated with another framework to create a full solution and discover how to use complex features such as event processing. The recipes cover all of the Drools modules and will help you to solve problems with planning, remote execution, and much more.

What you will learn from this book

  • Use Drools Guvnor for rules authoring and configuration
  • Configure different ways to store your knowledge using Marshallers, and JPA with Spring
  • Understand how to add complex event processing capabilities to a project
  • Take full advantage of the remote knowledge session execution
  • Integrate Drools with the Apache Camel Project using the Spring Framework
  • Learn how to configure your knowledge session in an OSGI container
  • Implement automated planning using Drools Planner
  • Migrate from Drools Flow to jBPM5 and learn how to use them efficiently

Approach

Part of Packt's cookbook series, this book is packed with easy to follow recipes containing step-by-step instructions. The book is designed in such a way that you can read it chapter by chapter, or refer to the tasks in no particular order.

Who this book is written for

This book is for Drools developers who want to improve their current working methods and discover new features to apply to their projects. Readers are expected to be familiar with the basics of the Drools platform as well as Java.

商品描述(中文翻譯)

建立穩健的商業規則實作,使用 JBoss Drools 規則引擎

- 精通最新的 Drools Expert、Fusion、Guvnor、Planner 和 jBPM5 功能
- 使用流行的 Java 框架整合 Drools
- Packt 的食譜系列之一:每個食譜都是獨立的,包含實用的逐步指導,幫助您達成目標。

詳細內容

JBoss Drools 是一個開源的商業規則引擎,為您的商業邏輯提供靈活性和敏捷性。Drools 5 已發展為提供統一和整合的平台,用於商業規則、商業流程、事件處理和自動化規劃。有了這本書,您將能夠快速且輕鬆地使用這些模組及其特定功能。

Drools 開發者食譜將幫助您將最新的社群功能應用到您的專案中。您將學習所有 Drools 模組 - Guvnor、Fusion、Expert 和 Planner - 以及 jBPM5 和整合能力。這些簡單明瞭的食譜將幫助您在專案中實作更多的規則,並使您在 Drools 平台上達到新的高度。

本書教您如何創建更穩健的商業規則實作,從手動撰寫商業規則的技巧開始,或使用最新的 Guvnor 規則編輯器。您將學習如何將您的規則與其他框架整合以創建完整的解決方案,並發現如何使用複雜的功能,如事件處理。這些食譜涵蓋所有 Drools 模組,並將幫助您解決規劃、遠端執行等問題。

您將從本書中學到的內容

- 使用 Drools Guvnor 進行規則創作和配置
- 使用 Marshallers 和 JPA 與 Spring 配置不同的知識儲存方式
- 理解如何為專案添加複雜的事件處理能力
- 充分利用遠端知識會話執行
- 使用 Spring 框架將 Drools 與 Apache Camel 專案整合
- 學習如何在 OSGI 容器中配置您的知識會話
- 使用 Drools Planner 實作自動化規劃
- 從 Drools Flow 遷移到 jBPM5,並學習如何有效使用它們

方法

作為 Packt 的食譜系列之一,本書充滿了易於遵循的食譜,包含逐步指導。本書的設計使您可以逐章閱讀,或以不特定的順序參考任務。

本書的讀者對象

本書適合希望改善當前工作方法並發現新功能以應用於專案的 Drools 開發者。讀者應熟悉 Drools 平台的基本知識以及 Java。