您是否知道.Net的良好业务规则引擎?我知道Drools.Net是一个,但在我看来,它是不活跃的。还有NXBRE,但在我看来,它不够稳固。这里有没有一个身体好?请建议。什么是.Net良好的业务规则引擎(BRE)?
更新1,
我做基于下面的建议进行研究。在我看来,Windows Workflow Foundation足以满足我想要做的事情。由于我使用的是WCF,所以它会是一个很好的搭配。但我还没有决定。
最好的问候,
您是否知道.Net的良好业务规则引擎?我知道Drools.Net是一个,但在我看来,它是不活跃的。还有NXBRE,但在我看来,它不够稳固。这里有没有一个身体好?请建议。什么是.Net良好的业务规则引擎(BRE)?
更新1,
我做基于下面的建议进行研究。在我看来,Windows Workflow Foundation足以满足我想要做的事情。由于我使用的是WCF,所以它会是一个很好的搭配。但我还没有决定。
最好的问候,
更新:Acumen不再是商业。 – kmote 2013-05-23 17:48:29
我用CSLA.net其免费的,但他写了一本书,可以帮助你了解什么要去
CSLA.NET不是规则引擎,AFAIU – 2015-11-26 05:01:03
IBM ILOG JRules的使用Rete算法,它也有.net支持。
查看Biztalk的BRE。如果你愿意投入少量的资金到解决方案,那么Biztalk是一个选择。
http://www.microsoft.com/biztalk/en/us/business-rule-framework.aspx
退房常识@Object Connections。我使用了Delphi SDK,但他们也有一个.NET SDK。可视化编辑器非常好。一个问题是缺乏自动完成功能,但他们只是推特说它即将被添加。
我宁愿使用“Rete算法”的东西。 – 2012-02-22 03:07:48
你见过http://rule.codeeffects.com吗?但我不认为他们使用Rete。 – 2012-02-24 03:06:24
作为一个说明,通常通过重新评估您对rete的真实需求而得到回报。如果你真的不需要rete并且只需要它,那么你会扩大BRM的选择范围,因为你认为将来可能需要它。我们大多数中等规模的客户不使用/需要rete算法。在大多数情况下,如果您根据先前规则的结果评估两到三条规则,而不是让引擎决定如何评估大规则集,那么速度更快,更安全。 – Kizz 2012-02-24 03:13:13