Oracle业务规则和ILOG JRULES 有什么区别
第一点是,除了它们集成到的软件堆栈之外,几乎所有的规则引擎都是相同的。大多数都是Java,这意味着它们在Java环境中工作得很好。但是,在某些情况下,您可能希望集成到其他环境中。例如SAP、Oracle等
我想在规则引擎中看到的一件大事是一个坚实的用户界面。ILOG使用Eclipse IDE作为其接口,而Oracle使用Word/Excel。
UI上的要点都指向了Oracle,因为世界上的每个业务用户都熟悉MS Office,当你将其与Eclipse IDE进行比较时,它非常简单,这非常令人困惑。
至于集成,我不知道每个供应商都提供了什么,但我知道他们都可以轻松地支持Java环境。
Lee
IBMILOG也有一个名为适用于Office 的WebSphere ILOG规则解决方案
这一切都取决于您的活动、业务需求和预算
更重要的是,谁将制定规则。如果是DEV的人,那么任何人都可以
如果是商界人士,那么JRules是迄今为止最好的
JRules是最成熟的产品,具有良好的开发人员界面,因为它是eclipse的一个集成良好的插件
业务用户(非技术性)界面非常棒,允许使用适当的人工语言进行规则编辑
此外,您还拥有自动补全功能和类似功能
人们可以用英语写一条规则,也可以用法语或德语复习(取决于哪种语言被"口头化")
如果您想要一个功能强大的业务用户界面,请尝试一下
JRules还包括RSO,即在Excel中编辑决策表和在Word中编辑规则的能力
你也可以有一个记分卡插件
它有COBOL、JAVA和.NET版本
使用CEP(7.5版的复杂事件处理,它集成了IBM Event之类的东西),如果我正确的话,产品的新名称现在是Decision Manager。
JBoss规则(drools)也是一种非常好的方法,但由于它是免费的,所以业务用户界面并不是很好。(与JRules相比)
我用过它并喜欢它-作为一个开发人员
在我看来,最好的质量/价格
它使用Eclipse和
Blaze advizor-如果你的环境是零售、金融或银行业
它也使用Eclipse(版本7+),但它有点糟糕,因为几乎没有自动完成,并且没有完全使用Eclipse的所有漂亮功能(比如Ctrl+Click跳到另一个文件)它专门用于我提到的业务领域,还有专门用于欺诈、预测分析等的副产品…
Tibco业务事件-使用CEP(复杂事件处理),但根本没有业务用户界面。
希望能有所帮助
总之,如果您想要非技术用户编写规则的最佳方法,那么请选择JRules。如果你的预算很低,那么JBoss规则。