我想为我的java应用程序使用一些规则引擎。那么您能推荐一些好的规则框架吗?

有帮助吗?

其他提示

口水是弹出到我的脑海里第一个...

有可能更多的在那里,但我不知道,因为我旁边有与第三方规则引擎没有经验......

OTOH:根据你的任务的复杂性,还可以通过包括任意数量的脚本语言,并提供自己的执行环境推出自己的

Clojure的可能是一个很好的比赛,如果你需要能够在一个半声明的语法来定义您的规则(它具有从它的Lisp的遗产)

Groovy的具有用于平均Java程序员更自然的语法,所以它也是一个好的选择。 ..

最后,如果你知道你的域名不够好,或者如果任务不是太复杂,你可以轻松地滚你自己。

我会建议尝试 XTEXT 来定义规则的语法和生成的规则域的EMF 模型,让自己的发动机。 XTEXT甚至会为你生成一个完整成熟的Eclipse文本编辑器插件与语法高亮,大纲,智能自动完成,所有你想从IDE文本编辑器...

预计,其他东西你的语法
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top