【发布时间】:2012-02-22 02:51:58
【问题描述】:
您知道 .Net 的良好业务规则引擎吗?我知道 Drools.Net 是其中之一,但在我看来它是不活跃的。还有 NXBRE,但在我看来它还不够坚固。这里有没有好的身体?请提出建议。
更新 1,
我根据以下建议进行了研究。在我看来,Windows Workflow Foundation 足以满足我的需求。因为我使用的是 WCF,所以这将是一个很好的匹配。但我还没有决定。
最好的问候,
【问题讨论】:
-
我更喜欢使用“Rete 算法”的东西。
-
你见过rule.codeeffects.com 吗?不过,我不认为他们使用 Rete。
-
请注意,重新评估您对 rete 的真正需求通常会有所回报。如果您真的不需要 rete 并且只需要它,因为您认为将来可能需要它,您会扩大 BRM 的选择范围。我们拥有的大多数中型客户不使用/不需要rete算法。在大多数情况下,如果您根据前一个规则的结果连续评估两到三个规则,而不是让引擎决定如何评估大型规则集,则会更快、更安全。
-
@Kizz 对。我想我将来可能需要rete。但在这一点上,你是对的。我会考虑使用不使用 rete 算法的 BRM。谢谢你。我现在正在测试其中的一些,就像上面提到的 Simon 一样。
-
在flexrule.com查看它是否支持Rete。
标签: c# .net business-rules