我不是Drools专家。尽管如此,我还是有一些熟悉的,试验一下。 我无法欣赏,为什么我需要它。我为什么要用Drools?
我的典型应用程序是商业Web应用程序。是的,他们确实有一些规则。但是这些都是使用数据库表,SQL查询以及用于修改规则的业务用户的一个很好的UI实现的。规则并不是任意的,在投入生产之前,他们会经过仔细考虑。
我的商业用户永远不会使用(Drools)脚本语言来修改任何事情。单独修改规则。他们非常乐意使用UI屏幕来修改规则。另外,如果我让它们靠近它,它们会在Drools文件中造成数十万语法错误。
再次
- 为什么我应该在这种情况下使用Drools?
- 有我遇到的Drools狂热分子谁坚持我应该改变我所有的代码使用Drools。
那么,Drools有用吗?我不确定。
意识到这是一个非常古老的问题,但我只是想指出的是,Drools的确实有一些用户界面来修改一个“好”的方式的规则,而不必担心脚本语法。 –