Closed. This question is opinion-based。它当前不接受答案。












想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。

6年前关闭。



Improve this question




采用Java规则引擎JESSDrools的优缺点是什么?还有其他玩家吗?

我知道Drools是开源的,而JESS不是,但是它们如何在易用性,性能,与代码的集成程度等其他方面进行比较?

最佳答案



如果需要将业务规则与应用程序逻辑分开,请使用规则引擎。 Does Your Project Need a Rule Engine文章有一个很好的例子:



由您决定是否将规则管理控制台交到非技术人员手中是好事:)

有关Should I use a Rules Engine?Why use a Rule Engine?Some Guidelines For Deciding Whether To Use A Rules EngineGoogle的更多详细信息。



其他参与者包括JRules,Corticon(JRules是最著名的IMO-并不代表最好的)。



不能准确地告诉你,我对Drools的经验很少(积极)。但是您会从JBoss Drools vs ILog JRules - an anecdotal story(一定要阅读)或Working with Drools from a JRules perspective之类的博客帖子中获得一些反馈。我敢肯定,您可以在Google上找到更多这样的工具(但我会尝试Drools的)。

10-07 16:16
查看更多