Drools JBoss Rules 5.X Developer's Guide und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr


oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an.
Jetzt eintauschen
und EUR 10,00 Gutschein erhalten
Eintausch
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Beginnen Sie mit dem Lesen von Drools JBoss Rules 5.X Developer's Guide auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Drools JBoss Rules 5.X Developer's Guide [Englisch] [Taschenbuch]

Michal Bali
4.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
Preis: EUR 37,20 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Lieferung bis Dienstag, 16. September: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 17,30  
Taschenbuch EUR 37,20  

Kurzbeschreibung

24. Mai 2013

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.


Wird oft zusammen gekauft

Drools JBoss Rules 5.X Developer's Guide + Drools Developer's Cookbook + Instant Drools Starter
Preis für alle drei: EUR 95,30

Die ausgewählten Artikel zusammen kaufen

Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Taschenbuch: 338 Seiten
  • Verlag: Packt Publishing (24. Mai 2013)
  • Sprache: Englisch
  • ISBN-10: 1782161260
  • ISBN-13: 978-1782161264
  • Größe und/oder Gewicht: 23,5 x 19 x 1,8 cm
  • Durchschnittliche Kundenbewertung: 4.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 123.961 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)

Produktbeschreibungen

Über den Autor und weitere Mitwirkende

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.


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Kundenrezensionen

5 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
4.0 von 5 Sternen
4.0 von 5 Sternen
Die hilfreichsten Kundenrezensionen
4.0 von 5 Sternen Guter Einstieg in Drools 22. November 2013
Von A. Wolf
Format:Kindle Edition
Mir wurde dieses Buch zur Verfügung gestellt, um es zu bewerten. Ich halte es für eine nützliche Einstiegslektüre, welche sich gut in die Reihe der Packt Bücher einfügt - wer sich in in Drools einarbeiten möchte, dem empfehle ich das Buch zusammen mit dem Drools Developer's Cookbook (PACKT) zu kaufen.

Was mir besonders gut am Buch gefallen hat:
- eine gute Einführung nicht nur in Drools im speziellen sondern in Rule Engines allgemein.
- Informationen zur Installation und ersten Programmierschritten
- Sehr ausführliche Beispiele und Szenarien, an denen die verschiedenen Modi und Pakete von Drools erläutert werden.
- Starker Fokus auf Test-Driven-Development: Fast alle Regeln und Code Beispiele werden mit einem Test eingeleitet.
- Immer wieder gute Tipps und Hinweise zum Thema Clean Code
- Complex Event Processing in Kapitel 7 ist eine hervorragende Erklärung der Materie
- Ein vollständiges Beispiel einer Drools basierten Webanwendung in Kapitel 9 kann sehr gut als Startpunkt für eine eigene Anwendung genutzt werden.

Was mir weniger gut gefallen hat:
- Die Beispiele sind teilweise so ausführlich, dass das Buch nur sehr bedingt als Nachschlagewerk hilfreich ist.
- Die Kapitel bauen in ihren Beispielen teils aufeinander auf. Das Buch ist eher geeignet um es von vorne bis hinten durch zu lesen.
- Teilweise ist der testbasierte Ansatz übertrieben ausgeprägt.

Im Vergleich zur vorherigen Ausgabe wurden scheinbar einige Codebeispiele korrigiert bzw. auf den neusten Stand gebracht. Drools wird ständig überarbeitet auch bezüglich der Schnittstellen, und es steht jetzt bereits die nächste Version (6.0) an, welche aber noch nicht als Finale Version zur Verfügung steht.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 4.0 von 5 Sternen  8 Rezensionen
2 von 2 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen A Great Book To Learn Quickly About Drools 27. Januar 2014
Von Kushal Paudyal - Veröffentlicht auf Amazon.com
Format:Kindle Edition
I had an opportunity to take a look at this book in a different way - I was a Java and Drools developer for years already and wanted to see what I was missing. When I found this book, like all other books, I just turned over the pages quickly to find out what was in it or is it even worth spending your time in. I was surprised to see the amount of real world coding examples this book contained - something most developers would be happy to just copy and run as a part of their quick learning. It had a nicely structured chapters, clean format, explanations as needed, charts and diagrams to make your learning easy.As I started cruising through the chapters, I saw many alternate styles that I could have used while writing the rules.

I must tell you The content in this book is huge - it has over 300 pages - but the reading flows very well. You could be reading 3,4,5 chapters in one seating and feel that pride of having learnt something. Apparently the author has done a great job in presenting the book in a style that would definitely lower the learning curve. I bet the new developers or the developers who have had used this Drools with JBoss in the past would equally find this book worth looking at.

There are 12 chapters in this book. Most developers would be able to learn in a short amount of time what Drools is, how to write the basic rules, how business rules are validated, ho you can do a transformation of complex data using Drools. There is even a chapter that focuses on making the rules Human Readable. I was surprised with this chapter, because most of the coding book don't normally talk about coding in a way business people can understand if they had opportunity to look at.

Definitely a thumbs up from me !
2 von 2 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen up-to-date drools book with good examples 23. Oktober 2013
Von Jesse Driver - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I've just begun using this book and am glad to say that the examples from the book compile and work correctly. The first example is not part of the downloadable examples. So I created a new project in eclipse and using the book was able to run it in my local eclipse with a little effort. I used the downloadable projects to help me set up my maven pom files.

I plan to continue with the examples and am looking forward to becoming familiar with more of the code provided in the examples to enhance my JBoss Rules development skills.
I have worked with JBoss Drools before, so the early parts of Chapter 1 were somewhat redundant for me but I thought they covered the required topics for the beginner very well.

In chapter 3 I was glad I had loaded the chapter examples into eclipse. I ran the tests using JUnit and found reading the book and referring to the eclipse project to be a very effective way of covering the material

After studying the book for about a week and getting everything loaded into the latest version of Spring Tool Suite, I began to try to run the sample application described in chapter 9. This is a very ambitious sample involving CEP, Stateful Sessions, JPA, H2 data source and Spring MVC. I was very excited when I discovered how advanced this sample would be and began to try to deploy on my local tomcat 7 server. Unfortunately the example did not work and not even the welcome page would render. I have other code running on the same tomcat server that also utilizes Spring MVC with same versions and works fine. Luckily the book provides a pointer for where to log issues in the samples. I noted that another reviewer had the same issue on Mac, but I hit this on a windows machine. As noted this is a very ambitious sample so I am still hopeful to find the reason for the failure and I can still recommend this book.

Moving on to the JUnit testing in chapter 10 now.
3.0 von 5 Sternen but could be a lot better. Starts off explaining some basics of how to ... 7. Juli 2014
Von Amazon Customer - Veröffentlicht auf Amazon.com
Format:Kindle Edition|Verifizierter Kauf
This book is worth buying for lack of other resources, but could be a lot better. Starts off explaining some basics of how to get started with drools, but then rather then progress on how to solve hard and harder problems, it jumps to a reference book and just dumps all the rule conditions. It then seems to jump into some advanced topics such as how to migrate existing data or build dsls. As a reader I would have appreciated much more about common best practices, how to keep rules as simple and understandable as possible, how to abstract common logic in an environment with functions but no unification, etc.
4.0 von 5 Sternen A good survey of Drools functionality 25. Januar 2014
Von Richard J. Wagner - Veröffentlicht auf Amazon.com
Format:Taschenbuch
Over 300 pages of material, ranging from introductory to advanced. The book covers Drools usage of basic rules engine use, BPM/workflow and CEP. Best of all, the author has a feel for the challenges faced by an enterprise developer as they work to integrate their rule engine artifacts into an enterprise framework.

If you are a Drools user (or want to be), it's worth having a look at this book.
5.0 von 5 Sternen Very valuable resource not only for the Drools project but for business rules topic in general 20. November 2013
Von Alaa A. Abed - Veröffentlicht auf Amazon.com
Format:Kindle Edition
I had the privilege to review this book draft and in my opinion it is a very valuable resource not only for the Drools project but for business rules topic in general.

I will try to go through the chapters and what are my thoughts on them in the following list:

Chapters 1 and 2: Introduction
Introduce the topic of business rules in general and specifics on how to install and setup the environment for Drools library and development tools. Information needed for subsequent chapters.

Chapter 3 and 4: Use cases for drools.
Very elaborate and useful use cases. Unlike some other books that present an over simplistic use case with half baked code, the use cases in this book represent real world usage for rules engine.

Chapter 5: DSL
The rules engine most powerful features. Which is enabling business users to define, document, and maintain the rules instead of bury them inside the application code.

Chapters 6 and 7: CEP
Excellent coverage for the CEP topic and how it is implemented in Drools Fusion. One of the few places that I read explains CEP and EDA.

Chapter 8: jBPM
Introduction on how to incorporate process flow in the business rules engine. I find it a good introduction to the topic. if you seek more advanced used case you may want to read a dedicated book on jBPM. I found the other book from Packt publishing by "Mauricio Salatino" is a very valuable read.

Chapter 9: Fleshing out a complete application.
Based on the use case presented on chapter 3 and other techniques presented in subsequent chapters, the author is putting things together to develop a complete solution from persistence to front end web UI. Very admirable effort.

Chapter 10: Testing and Guvner
The author introduced Guvner in the context of writing unit tests for drools rules. I think Guvner is touched very lightly in this book and at least one more chapter should have written on this excellent project.

All in all, I think this is an excellent book with a lot of examples that represent real world challenged. I highly recommend it.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden


Ihr Kommentar