The rule engine provides an environment to evaluate, infer, and execute rules. The rule engine is available on the application server as a stateless session bean.
You can use the rule engine in two ways:
A JEE application can lookup and invoke the rule engine as a stateless session bean
You can create a web service (rules service) which will lookup and invoke the rule engine as a stateless session bean internally
This web service can be exposed as a re-usable web service.
This section describes the tasks that you can perform with rule engine.