File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Drools

 
vin Hari
Ranch Hand
Posts: 162
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Experts,

I have one question , what is Drools, what it is used for my current project needs this ,

and i have no idea about this so can you please send me the links to start for

as i searched in google i did not recieve much information apart from

jboss sight showing the drools so can you please simplify and send some useful links.

Thanks in advance.
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Pie
Posts: 15150
31
Android IntelliJ IDE Java Scala Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Drools on the JBoss website. I knew it was a rules engine, but apparently JBoss added more components to it to do different things.

A rules engine is a program that matches data to a set of rules. Usually you can specify those rules in a kind of mini programming language that is simple enough for non-programmers.

I've once worked on a system in which people could add rules to a table in a database. The rules would be things like "the value of this field is the sum of the values in these fields", or "the value in this field is a percentage of the value in that field", etc. You could use the system to define screens with fields, and rules to define the calculations done between those fields. So by defining the screens and rules you could for example make screens to calculate prices of items, with tax percentages etc.
 
Sunny Bhandari
Ranch Hand
Posts: 448
Eclipse IDE Firefox Browser Tomcat Server
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I had tried Drools 1 year back and the answer in one line is that it is used to create business rules (mostly used in finance applications).

Similar product is IBM JRules

When I used it, it was deployed on tomcat server and had very simple interface to create various rules.

The tool is so easy to use even the business consultants can create those rules.

Here are some links for you....

http://www.coderanch.com/t/90718/JBoss/Drools-tutorial

http://swik.net/Drools+Tutorial

http://www.codeodor.com/index.cfm/2007/9/10/Rules-based-Programming-with-JBoss-RulesDrools/1600

But the best way to learn it will be to follow a book, here is one I looked up for you. You may try similar others:

https://www.packtpub.com/drools-jboss-rules-5-0-developers-guide/book

http://books.dzone.com/reviews/drools-jboss-rules-50
 
vin Hari
Ranch Hand
Posts: 162
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks a lot for your inputs.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic