Ruben,
Drools Server is a web service which executes rules that can be deployed
from Guvnor.
Regards,
Prem
2010/5/14 Rubén Marrero <ruben(a)lingo.mx>
Oh!
I'm tempted to ask _why_ did anyone think that having a great web interface
where you can create, test, store & version (I would think that at least
exposing and securing) business tulers simply should fall short of
_executing_ said rules? If Guvnor (or some other component, I'm learning
here) could help me outsource my business rules, I could use in no matter
what platform/ language. All the java coders could embed it and the rest of
us could just execute it.
But I won't ask :)
Instead let me rephrase my original question. What's the best way to setup
a remote server, that can receive my data, go through the rules, and return
a response? That does not involve java coding? drools-server?
Thanks,
Rubén
------------------------------
*De: *"Esteban Aliverti" <esteban.aliverti(a)gmail.com>
*Para: *"Rules Users List" <rules-users(a)lists.jboss.org>
*CC: *"Diego Fabian Lopez Ruiz" <diego(a)lingo.mx>
*Enviados: *Viernes, 14 de Mayo 2010 12:09:35
*Asunto: *Re: [rules-users] Drools5 in tomcat 5
Bad news! Guvnor doesn't execute the rules! It only acts as a repository!
You can create your rules, test your rules and versioning them too, but if
you want to execute them in a real business scenario, you have to code it. I
know Drools already has some modules to do what you are trying to achieve,
they are drools-pipeline (Which can use camel) or even drools-server (which
is a simple servlet that executes commands). Unfortunately I'm not an expert
on those modules, but you can always ask here for help.
Best,
2010/5/14 Rubén Marrero <ruben(a)lingo.mx>
> The idea is to use Guvnor as a REST-accessible BRMS.
>
> We'll design, edit, test rules in guvnor, then execute them from the PHP
> web app in the background (with cURL or something ) or maybe we'll use
> proper webservices, as long as we can keep thing simple.
>
> Since we are already using tomcat 5 as our reporting endpoint, we'd like
> to just add the guvnor as a web app, as long as guvnor can execute the rules
> we setup in the nice web interface and respond with a json package to a REST
> json request.
>
> Guvnor _does_ execute rules, right? :-)
>
> I'll try removing the jars you mention and then report back.
>
> Thx,
> Rubén
> ------------------------------
> *De: *"Esteban Aliverti" <esteban.aliverti(a)gmail.com>
> *Para: *"Rules Users List" <rules-users(a)lists.jboss.org>
> *Enviados: *Viernes, 14 de Mayo 2010 6:49:53
> *Asunto: *Re: [rules-users] Drools5 in tomcat 5
>
>
> I didn't test Guvnor in Tomcat 5, but I did it in Tomcat 6. The only thing
> you need to do is to remove el-ri-xxx.jar and el-api-xxx.jar from Guvnors
> libraries (open the war file, browse to WEB-INF/lib and remove the files).
> This is because Tomcat already provides this libraries. That is the only
> thing I have to do when I want to use Guvnor deployed in a Tomcat.
> And remember that Drools is just a framework (a bunch of jars if you
> want), so you can use it everywhere: console app, desktop app, web app.
> Guvnor is a BRMS that you can use to create your rules, manage their life
> cycle and set as main repository (You can do more things too). It is
> important to make this distinction, maybe you just want to use drools
> expert/flow/fusion and not Guvnor.
>
> Best,
>
> 2010/5/14 Rubén Marrero <ruben(a)lingo.mx>
>
>> Hi all:
>>
>> I want to add drools to a php application. Currently we are using Tomcat
>> 5 to execute BIRT reports and works great.
>>
>> We want to keep using Tomcat (this version in particular) and just drop
>> the Drools WAR so to disturb as little as possible our current setup.
>>
>> Is Tomcat 5 a supported platform to run Drools 5? any pointers to current
>> docs?
>>
>> Thanks in advance,
>> Rubén
>>
>> _______________________________________________
>> rules-users mailing list
>> rules-users(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/rules-users
>>
>>
>
>
> --
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
>
> Esteban Aliverti
>
> _______________________________________________
> rules-users mailing list
> rules-users(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/rules-users
>
> _______________________________________________
> rules-users mailing list
> rules-users(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/rules-users
>
>
--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Esteban Aliverti
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users