[rules-users] Using the drools as the backend engine for a service
Michael Rhoden
mrhoden at franklinamerican.com
Fri Feb 1 16:37:28 EST 2008
You would likely NOT want to create a rulebase per session. Most people
create working memory per session. Rulebases should only be loaded once
per server (context) in my opinion, and you reload it as rules changes.
Loading a rulebase loads rules from a file, and orders your rete tree. For
our installation that takes several minutes.
Rulebase = once
Working memory = per user/transaction
-Michael
_____
From: rules-users-bounces at lists.jboss.org
[mailto:rules-users-bounces at lists.jboss.org] On Behalf Of Jai Vasanth
Sent: Friday, February 01, 2008 3:23 PM
To: Rules Users List
Subject: [rules-users] Using the drools as the backend engine for a
service
Hi,
I am planning on using Drools as the rules engine for a service that I am
building. I am considering instantiating a stateful session for every
request to the service. The RuleBase would be created when the service
starts. Is this the correct way to go about incorporating Drools in a
service ? Is session creation an expensive process and if so are there
other efficient ways of doing so ?
Thanks
Jai
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20080201/deb1462a/attachment.html
More information about the rules-users
mailing list