Drools JBoss Rules 5.X Developer's Guide

4.2 avg rating
( 5 ratings by Goodreads )
 
9781782161264: Drools JBoss Rules 5.X Developer's Guide

For Java developers this is the ultimate guide to coding business rules using the Drools platform. It's a chance to get a deep grounding in it all through a logical step by step approach using many real-life examples.

  • Learn the power of Drools as a platform for writing your business rules
  • Learn the power of Drools as a platform for writing your busiIntegrate Drools into your Java business application using the Spring frameworkness rules
  • Through real-world examples and solutions, you will be taken from novice to expert

In Detail

Writing business rules has always been a challenging task. Business rules tend to change often leading to a maintenance nightmare. This book shows you various ways to code your business rules using Drools, the open source Business Rules Management System.

Drools JBoss Rules 5.X Developer's Guide shows various features of the Drools platform by walking the reader through several real-world examples. Each chapter elaborates on different aspects of the Drools platform. The reader will also learn about the inner workings of Drools and its implementation of the Rete algorithm.

The book starts with explaining rule basics, then builds on this information by going through various areas like human readable rules, rules for validation, and stateful rules, using examples from the banking domain. A loan approval process example shows the use of the jBPM module. Parts of a banking fraud detection system are implemented with the Drools Fusion module which is the complex event processing part of Drools. Finally, more technical details are shown detailing the inner workings of Drools, the implementation of the ReteOO algorithm, indexing, node sharing, and partitioning.

What you will learn from this book

  • Quickly get started writing your first rules
  • Produce decision tables
  • Write a domain-specific language to make rules more understandable
  • Create a stateful service
  • Harness the power of flows through process services
  • Fit it all together in a sample web application that uses layered architecture, transactions, Spring, and Hibernate
  • Properly test your applications with Guvnor

Approach

The chapters in the book present real-life examples, usually starting with an introduction to the problem, and a discussion of the possible solution. Then the solution is implemented in a step by step fashion implementing several rules.

Who this book is written for

The book is for Java developers who want to create rule-based business logic using the Drools platform.

"synopsis" may belong to another edition of this title.

About the Author:

Michal Bali

Michal Bali, freelance software developer, has more than 8 years of experience working with Drools and has an extensive knowledge of Java, JEE. He designed and implemented several systems for a major dental insurance company. He is an active member of the Drools community and can be contacted at michalbali@gmail.com.

"About this title" may belong to another edition of this title.

Buy New View Book
List Price: US$ 49.99
US$ 52.00

Convert Currency

Shipping: FREE
From United Kingdom to U.S.A.

Destination, Rates & Speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

1.

Michal Bali
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 1782161260 ISBN 13: 9781782161264
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Book Condition: New. Language: English . Brand New Book ***** Print on Demand *****.The chapters in the book present real-life examples, usually starting with an introduction to the problem, and a discussion of the possible solution. Then the solution is implemented in a step by step fashion implementing several rules. The book is for Java developers who want to create rule-based business logic using the Drools platform. Bookseller Inventory # AAV9781782161264

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 52.00
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

2.

Michal Bali
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 1782161260 ISBN 13: 9781782161264
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Book Condition: New. Language: English . Brand New Book ***** Print on Demand *****. The chapters in the book present real-life examples, usually starting with an introduction to the problem, and a discussion of the possible solution. Then the solution is implemented in a step by step fashion implementing several rules. The book is for Java developers who want to create rule-based business logic using the Drools platform. Bookseller Inventory # AAV9781782161264

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 53.56
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

3.

Bali, Michal
Published by Packt Publishing Limited (2013)
ISBN 10: 1782161260 ISBN 13: 9781782161264
New Quantity Available: > 20
Print on Demand
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description Packt Publishing Limited, 2013. PAP. Book Condition: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bookseller Inventory # IQ-9781782161264

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 49.58
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

4.

Bali, Michal
Published by Packt Publishing (2016)
ISBN 10: 1782161260 ISBN 13: 9781782161264
New Paperback Quantity Available: 1
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)
Rating
[?]

Book Description Packt Publishing, 2016. Paperback. Book Condition: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Bookseller Inventory # ria9781782161264_lsuk

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 50.21
Convert Currency

Add to Basket

Shipping: US$ 5.17
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Michal Bali
Published by Packt Publishing Limited (2013)
ISBN 10: 1782161260 ISBN 13: 9781782161264
New Quantity Available: > 20
Print on Demand
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, 2013. PAP. Book Condition: New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bookseller Inventory # LQ-9781782161264

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 44.11
Convert Currency

Add to Basket

Shipping: US$ 12.01
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

Bali, Michal
Published by Packt Publishing (2013)
ISBN 10: 1782161260 ISBN 13: 9781782161264
New Paperback Quantity Available: 10
Seller:
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Packt Publishing, 2013. Paperback. Book Condition: New. Bookseller Inventory # INGM9781782161264

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 53.75
Convert Currency

Add to Basket

Shipping: US$ 4.99
Within U.S.A.
Destination, Rates & Speeds

7.

Bali, Michal
Published by Packt Publishing 4/7/2013 (2013)
ISBN 10: 1782161260 ISBN 13: 9781782161264
New Paperback or Softback Quantity Available: 10
Seller:
BargainBookStores
(Grand Rapids, MI, U.S.A.)
Rating
[?]

Book Description Packt Publishing 4/7/2013, 2013. Paperback or Softback. Book Condition: New. Drools Jboss Rules 5.5 Developer's Guide. Book. Bookseller Inventory # BBS-9781782161264

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 62.92
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

8.

Bali, Michal
Published by Packt Publishing (2017)
ISBN 10: 1782161260 ISBN 13: 9781782161264
New Paperback Quantity Available: 14
Print on Demand
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Packt Publishing, 2017. Paperback. Book Condition: New. Never used! This item is printed on demand. Bookseller Inventory # 1782161260

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 63.56
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

9.

Michal Bali
Published by Packt Publishing (2013)
ISBN 10: 1782161260 ISBN 13: 9781782161264
New Paperback Quantity Available: 1
Seller:
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Packt Publishing, 2013. Paperback. Book Condition: New. book. Bookseller Inventory # M1782161260

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 69.61
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

10.

Michal Bali
Published by Packt Publishing Limited
ISBN 10: 1782161260 ISBN 13: 9781782161264
New Paperback Quantity Available: > 20
Seller:
BuySomeBooks
(Las Vegas, NV, U.S.A.)
Rating
[?]

Book Description Packt Publishing Limited. Paperback. Book Condition: New. 338 pages. Dimensions: 9.2in. x 7.4in. x 0.8in.Define and execute your business rules with Drools Overview Learn the power of Drools as a platform for writing your business rules Learn the power of Drools as a platform for writing your busiIntegrate Drools into your Java business application using the Spring frameworkness rules Through real-world examples and solutions, you will be taken from novice to expert In Detail Writing business rules has always been a challenging task. Business rules tend to change often leading to a maintenance nightmare. This book shows you various ways to code your business rules using Drools, the open source Business Rules Management System. Drools JBoss Rules 5. X Developers Guide shows various features of the Drools platform by walking the reader through several real-world examples. Each chapter elaborates on different aspects of the Drools platform. The reader will also learn about the inner workings of Drools and its implementation of the Rete algorithm. The book starts with explaining rule basics, then builds on this information by going through various areas like human readable rules, rules for validation, and stateful rules, using examples from the banking domain. A loan approval process example shows the use of the jBPM module. Parts of a banking fraud detection system are implemented with the Drools Fusion module which is the complex event processing part of Drools. Finally, more technical details are shown detailing the inner workings of Drools, the implementation of the ReteOO algorithm, indexing, node sharing, and partitioning. What you will learn from this book Quickly get started writing your first rules Produce decision tables Write a domain-specific language to make rules more understandable Create a stateful service Harness the power of flows through process services Fit it all together in a sample web application that uses layered architecture, transactions, Spring, and Hibernate Properly test your applications with Guvnor Approach The chapters in the book present real-life examples, usually starting with an introduction to the problem, and a discussion of the possible solution. Then the solution is implemented in a step by step fashion implementing several rules. Who this book is written for The book is for Java developers who want to create rule-based business logic using the Drools platform. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Bookseller Inventory # 9781782161264

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 73.26
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book