Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Drools_Server_PlugTree_042010

Drools Server Introduction, Overview and Configuration PlugTree April 2010
by

salaboy salaboy

on 22 April 2010

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Drools_Server_PlugTree_042010

Drools Server Key Features Current Status Key Features Decoupled Executions Host Remote
Knowledge Session History It was created to host simple sessions (just stateless) Simple Web Application (WAR) Common Scenario Drools Guvnor: static knowledge resources (rules/processes) Drools Server: runtime environment Commands Current Status Configurations Questions? twitter.com/salaboy
salaboy@gmail.com
salaboy@plugtree.com
salaboy.wordpress.com Future Work Integration with Drools Grid
for management and directory capabilities Drools Camel Endpoint Improvements Tooling for configurations
and monitoring Agenda Interoperability between Different Platforms Now host
Knowledge Services Future Work <batch-execution lookup="ksession1" >
<insert out-identifier="santa">
<object xsi:type="ns2:person">
<ns2:name>santa</ns2:name>
<ns2:age>99</ns2:age>
</object>
</insert>
</batch-execution> Configurations Sessions Configuration
(sessions.xml) <drools:connection id="connection1" type="local" />
<drools:execution-node id="node1" connection="connection1" />
<drools:kbase id="kbase1" node="node1">
<drools:resource source="classpath:change-set-1.xml" type="CHANGE_SET" />
<drools:model source="classpath:model/person.xsd" />
</drools:kbase>
<drools:ksession id="ksession1" type="stateful" kbase="kbase1" node="node1"/> Services Configuration
(services.xml) <drools-service:definition id="service" node="node1"
camelContext="executionContext">
<drools-service:configuration marshaller="JAXB" session="ksession1">
<drools-service:class>org.drools.model.Person</drools-service:class>
<drools-service:startup-command/>
</drools-service:configuration>

</drools-service:definition> We will use the Spring Integration - sessions.xml
- services.xml
Full transcript