如何快速学习 Drools 或其他规则引擎 [关闭]

Posted

技术标签:

【中文标题】如何快速学习 Drools 或其他规则引擎 [关闭]【英文标题】:how to learn Drools or another rule engine fast [closed] 【发布时间】:2011-02-06 02:08:03 【问题描述】:

我们正在着手开发一个模块,该模块将根据某些标准生成一些建议。标准将采用一组业务规则的形式,因此我正在考虑使用像 Drools(开源和 java :-) 这样的业务规则引擎)

我们需要快速学习 Drools(2-3 周)并能够使用 JBoss Drools 实施规则。我们应该遵循哪些文章、教程、书籍和最佳实践?

【问题讨论】:

这让我花了几天时间来掌握 Drools。我仍然不相信它,即使部分英国税务局使用它。 你可以在这里找到好的 JBoss Drools 教程以及源代码和视频-javainuse.com/drools 我有一个分步视频课程供初学者学习 Drools:udemy.com/course/master-drools/… 【参考方案1】:

joekutner 所说的 + 最近的 1hr Fosdem "introduction" video。尽管有 cmets,但它实际上非常好,但是您必须拥有的是 the slides,这样您就可以以理智的方式进行跟进。 Here is a link to the Youtube-Video.

它很快,你必须停下来,但我发现在玩了几天和阅读 drools 文档后,我在 25 分钟的时候就开始学习东西了。

我无法强调这对我获得流口水的“感觉”有多好,以及如何使用这种力量。

【讨论】:

感谢您的回答,内容非常丰富。 由于我在转换视频格式时遇到了一些麻烦(它是 .ogg 格式),我想我可以通过将其上传到 youtube youtu.be/iAZY3dmih_k 来节省其他人的时间 好建议!我已经投入了时间,这是一个很大的帮助。【参考方案2】:

我建议你只看一本书

Drools JBoss Rules 5.0 开发者指南,作者 James Taylor 和 Michal Bali

这本书很好看,网上有很多资料。

【讨论】:

【参考方案3】:

Drools 文档非常好:

http://www.jboss.org/drools/documentation.html

PackIt 出版公司有两本书不错:

https://www.packtpub.com/drools-jboss-rules-5-0-developers-guide/book

https://www.packtpub.com/jboss-drools-business-rules/book

这是一篇很好的文章,它概括地讨论了规则引擎:

http://www.infoq.com/articles/Rule-Engines

【讨论】:

以上是关于如何快速学习 Drools 或其他规则引擎 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

什么时候使用规则引擎drools

Drools 规则引擎一文读懂

Spring Boot+Drools规则引擎整合

Drools Engine执行规则的顺序?

Java或Python中基于开源的规则引擎[关闭]

drools 决策引擎介绍开发