O'Reilly logo

Drools Developer's Cookbook by Lucas Amador

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Executing Drools Remotely

In this chapter, we will cover:

  • Knowledge services and multiple endpoints configuration

  • Deploying the Drools Server in JBoss AS 5.x

  • Creating commands with XStream marshallers

  • Using the REST interface to execute commands

  • Testing the SOAP interface with soapUI

Introduction

One of the latest interesting features of Drools is the possibility to execute rules remotely. The Drools 5.2 release allows the creation of declarative services using Apache Camel integration to interact with knowledge sessions. Thanks to this integration, the Drools developers have provided a ready-to-use execution server, commonly known as the Drools Server, which uses all the advantages provided by Apache Camel to be integrated with the Apache ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required