Hi,<br><br>Expert itself consumes rule definitions (DRL etc) and data (facts) with which to reason.<br><br>The DRL can come from a variety of sources, one of which you mention is Guvnor. In this instance a KnowledgeAgent can be used to poll (HTTP) the web-server on which Guvnor resides for the DRL packages.<br>
<br>Guvnor itself uses JCR (Apache JackRabbit or JBoss ModeShape, as from 5.2) to storage requirements. JackRabbit can be configured to write to a database. It would be best for you to read about this technology on their websites. Guvnor exposes a REST API (from 5.2) for manipulating various artefacts (DRL etc) however it remains a repository for information. If you were looking for a rules runtime, Drools Server (and I believe Drools Grid) offer some of what you may desire, but I do not know sufficient about them to comment on your integration and interaction.<br>
<br>With kind regards,<br><br>Mike<br><br><div class="gmail_quote">2011/5/17 Yoann Charpiot <span dir="ltr">&lt;<a href="mailto:yoann.charpiot@gmail.com">yoann.charpiot@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div>Hi,</div>
<div> </div>
<div>I&#39;m new on Drools and i try to understand the architecture of the suite and the dependencies between Guvnor and Expert.</div>
<div>I want to know if there is a physical link between the repository of rules managed by Guvnor and the rules engine Expert when playing a rule in production.</div>
<div>if not, is it possible to modify a rule in production without an IT redeployment?</div>
<div> </div>
<div>More generally, how are persist rules in the repository? Is it possible to save them in a database or is it only persist in cache? if you have any documentation on that.</div>
<div> </div>
<div>And last question, do you have any documentation on how to expose a service rule as a web service and how to consume it with the API?</div>
<div> </div>
<div>Thanks you for your feedback.</div>
<div> </div>
<div> </div>
<br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br></blockquote></div><br>