Drools(JBoss Rules )具有一个易于访问企业策略、易于调整以及易于管理的开源业务规则引擎,符合业内标准,速度快、效率高。业务分析师或审核人员可以利用它轻松查看业务规则,从而检验是否已编码的规则执行了所需的业务规则。
JBoss Rules 的前身是Codehaus的一个开源项目叫Drools。最近被纳入
JBoss门下,更名为JBoss Rules,成为了JBoss应用服务器的规则引擎。
Drools的用
XML的\u003cConditons\u003e、\u003cConsequence\u003e 节点表达If--Then句式,而里面可以嵌入上述语言的代码作为判断语句和执行语句。
而使用Java,Groovy等原生语言来做判断和执行语句,让程序员很容易过渡、移植,
学习曲线很低。