我正在寻找一种用Java或Python编写的规则引擎,它支持以下功能:
已经排除了Drools(非常笨重,对非技术用户不友好)。
到目前为止候选人是:
阅读Easy Rules不支持前向和后向链接, 以及广度优先和深度优先搜索策略。
它只执行一次所有规则。
任何人都可以建议使用基于开源的规则引擎,用Java或Python编写吗?
感谢您花时间阅读本文。
答案 0 :(得分:11)
看看durable_rules。这是一个非常先进的rulebased系统,适用于各种语言,包括python。我不知道它是否符合您的要求但是真的值得一看;)
答案 1 :(得分:4)
我非常喜欢business-rules的简单性,你可以随时添加一个像REST这样的API层。
答案 2 :(得分:1)
参加晚会,但如果他们对基于java的BRMS感兴趣,现在阅读此内容的任何人都应该关注drools。