2

Is it possible that the drools workbench provide REST/SOAP API for .NET/python applications to execute rules.

thanks, Kalin

kalin
  • 89
  • 1
  • 7

1 Answers1

2

There is a REST API, but it would be of no use to you. The rules don't get executed in Workbench. It's really just a repository for them. The REST API would let you download the rules, but you wouldn't be able to execute them in a .NET application.

Instead you would need to run up a rules service of your own. You could create a minimal Java web application, with REST/SOAP operations.

However, there is also the Drools Camel Server, which can be configured to load rules from your Workbench and expose them through a REST API. See the docs here:

http://docs.jboss.org/drools/release/6.0.1.Final/drools-docs/html_single/#ch.server

Steve
  • 9,270
  • 5
  • 47
  • 61
  • In response to the reply you posted as a question, you might find this useful: http://stackoverflow.com/questions/24615823/drools-camel-server-vs-kie-wb-execution-server – Steve Dec 04 '14 at 16:49