我正在研究一个将从规则引擎中受益的项目。我只是考虑使用Windows工作流引擎,但我想知道那里还有什么。
我的项目花费了大部分预算。因此,我需要适度定价(在
我看到了InRule,但他们没有发布价格(我可以看到)。因此,我想这是“如果您必须要买不起”这类产品之一。
我看到了这篇文章:Looking for simple rules-engine library in .NET
但是它很老,并且专注于开源。
所以,那里有价格适中的.Net规则引擎吗?
我最近为一个项目需要一个简单的规则引擎,所以我编写了自己的引擎(使用Windows Workflow和为规则创建者重新托管的工作流编辑器)。它不像大多数其他规则引擎那样利用任何规则的前/后链链接,只是针对所需的.NET对象从上至下执行规则。很简单,但是可以满足我的需求。创建起来非常困难,所以我决定许可它。检查http://www.enigmasupercomputing.com/RulesEngine以获取教程和演示以及30天的试用期。
我不知道您对规则引擎的期望是什么。如果是设计师GUI,那么我将无济于事。但是,如果您希望拥有一种类似于脚本的规则定义语言,并且可以选择“在线”修改规则文件(无需停止应用程序),则可以使用Boo语言来构建规则DSL。寻找Ayende Rahien的Boo DSL书。