[rules-users] Expose JBoss rules as webservice

Esteban Aliverti esteban.aliverti at gmail.com
Thu Feb 17 07:06:43 EST 2011


Have you read this document?
http://hudson.jboss.org/hudson/job/drools/lastSuccessfulBuild/artifact/target/docs/drools-integration/html_single/index.html


It explains different ways to integrate drools int your applications.

Best Regards,

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Esteban Aliverti
- Developer @ http://www.plugtree.com
- Blog @ http://ilesteban.wordpress.com


2011/2/17 Corneil du Plessis <corneil at tsctech.com>

>  The short high-level answer is:
>
> You can use JBoss Tools or Eclipse plugins for Drools to create various
> kinds of rules.
> You can use JBoss Drools Guvnor to manage rules and create rules.
>
> Before you can create rules you need to provide a data model of some kind,
> typically a collection of Java classes that will be the 'facts' that rules
> are applied to.
>
> In order to execute rules you initialise working memory with rules and
> facts and the rules are fired.
>
> This implies that a lot of what happens is specific to your data model.
> Thus you will have to develop that code that decides how your model
> interacts with the rules.
>
> Drools provides an agent that can interact with Drools Guvnor to retrieve
> the rules instead of using some local storage.
> Your code will have to initialise the agent and then rules will be
> retrieved from Guvnor and executed locally.
>
> You can also use integration tools like Apache Camel or Spring Integration
> and invoke Drools from within an integration flow.
> Drools Server provides remote execution of rules via a RESTful API and
> other mechanisms for Apache Camel.
>
> Hope this gives you some direction.
>
>
> On 17/02/2011 11:38, vkishorekumar wrote:
>
> Hi Travis,
>
> Thank you for the prompt response. So if that is the case, say if I use
> JBoss BRMS, how do I make my rules available to the external world (if not
> through webservice)? Is a GUI the only way to access the business rules?
> There must be some programmatic way of accessing the JBoss rules.
>
> Sorry for confusing you with the Drools server, because I am myself confused
> with the architecture as in where will Drools fit in and where will JBoss
> BRMS fit in? All I need is to implement business rules using JBoss product.
>
> Thanks & Regards
> Kishore
>
>
> --
>
> Corneil du Plessis - Software Architect
> TSC Technologies (Pty) Ltd
> (o) +27 11 431 1666
> (f) +27 86 674 2962
> (c) +27 82 530 9259
> Email: corneil at tsctech.com
> www.tsctech.com
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20110217/51d96463/attachment.html 


More information about the rules-users mailing list