我应该使用什么规则引擎? [英] What rule engine should I use?
问题描述
什么是最好的或最受欢迎的规则引擎?我还没有选择一种编程语言,所以请告诉我规则引擎及其支持的编程语言.
What are some of the best or most popular rule engines? I haven't settled on a programming language, so tell me the rule engine and what programming languages it supports.
推荐答案
我是Drools的作者之一,我将避免将商品皮条客.
I am one of the authors of Drools, I will avoid pimping my wares.
但是其他一些选项是Jess(不是开源的),但是使用clips语法(我们也支持该语法的子集)-这有点像lisp的方言.
But some other options are Jess (not open source) but uses the clips syntax (which we also support a subset of) - which is kinda a lisp dialect.
这真的取决于您想要什么,海利拥有强大的自然语言技术(最近他们收购了RuleBurst-后者还拥有有趣的自然语言技术,可以处理带有嵌入式规则的文字文档,例如法律文档). RuleBurst也能够定位.Net运行时(也有Drools.net端口"可用-最近,我还没有看到它的状态,,,时间不够).好吧,我现在将皮条客金光闪闪收起来...对此感到抱歉.
It really depends what you want it for, Haley have strong Natural language tech (and they recently aquired RuleBurst - who has also interesting natural language tech which could deal with word documents with embedded rules - eg legal documentation). RuleBurst was able to target .Net runtimes as well (there is a Drools.net "port" available as well - I haven't seen what it has been up to lately, alas, not enough time). Ok I will put my pimp bling away now... sorry about that.
这篇关于我应该使用什么规则引擎?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!