O'Reilly logo

Drools JBoss Rules 5.0 Developer's Guide by Michal Bali, Bogdan Brinzarea

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

Standards

The idea behind standards is to provide better interoperability between rule engines and to reduce the time required to learn how to use a new rule engine. We should be able to change the rule engine provider without modifying the application.

JSR94 (Java Rule Engine API) provides guidelines for rule engine administration and runtime. It is supported by Drools and we'll look at it in the following section. Standards for unifying the rule language are, for example, RuleML (the Rule Markup Language is a markup language developed to express rules in XML) or RIF (Rule Interchange Format ). They are not supported by Drools, so we won't cover them.

JSR94 Java Rule Engine API

This API is for accessing a rule engine from the Java platform. It ...

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