51CTO博客开发Jboss DroolsVisual Rules
Ilog JRules 是最有名的商用BRMS,刚拿了JOLT;Drools 是最活跃的开源规则引擎,一路高歌猛进;Jess 是Clips的java实现,就如JRuby之于Ruby,是AI系的代表。 今天对比了一下这三个颇有代表性的规则引擎的规则语言。其中Ilog是商业产品,没有机会实战。 1.一样的If--Then 句式与Rete引擎 &nbs
什么是业务规则?在需求里面我们往往把约束,完整性,校验,分支流等都可以算到业务规则里面。在规则引擎里面谈的业务规则重点是谈当满足什么样的条件的时候,需要执行什么样的操作。因此一个完整的业务规则包括了条件和触发操作两部分内容。而引擎是事物内部的重要的运行机制,规则引擎即重点是解决规则如何描述,如何执行,如何监控等一系列问题。对于快速软件开发平台往往会包括两个方面的内容,一个是可重用性,一个是可配置性
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号