基于C ++的规则引擎

时间:2010-05-31 09:29:07

标签: c++

我正在寻找一个好的c ++规则引擎。如果有任何基于XML的C ++规则引擎

,请告诉我

3 个答案:

答案 0 :(得分:5)

检查CLIPS(最初由NASA开发)它是一个用C语言编写的规则引擎。它正在不断发展多年。但是,规则在LISP中定义为规则定义语言。

它托管在sourceforge上http://clipsrules.sourceforge.net/

答案 1 :(得分:1)

我想“什么是规则引擎”的答案就在那里:What can Rules Engines accomplish?

但这是一个过于宽泛的定义。实际上,“规则引擎”应该完全依赖于您的域。引擎将提供设置(基于XML或适合任务的任何其他内容),然后应用规则。

所以寻找特定领域的引擎,你肯定会发现一些有用的东西。

答案 2 :(得分:0)

ILog规则(IBM)是用C ++编写的。