标签: nxbre

您将如何使用业务验证层?

在我的项目中,我需要创建一个业务对象验证层,它将接受我的对象并根据一组规则运行它,并返回pass或fail以及它的失败原因列表.我知道有很多选择可以实现这一目标.

来自微软:

开源:

有没有人对这些技术(或任何我没有列出的技术)或任何他们认为最适合业务规则验证的意见有任何特别大的成功或失败.

编辑:我不只是询问通用验证字符串长度<200,邮政编码是5位数或5 + 4但是假设规则引擎实际上会被利用.

c# validation nxbre

12
推荐指数
2
解决办法
4811
查看次数

.NET Workflow RuleEngine和其他例如NxBRE之间是否存在任何比较?

在我们的项目中,我们需要一个规则引擎组件,经过短时间的研究后我发现.NET Workflow也有它的规则引擎..NET Workflow Rule Engine和其他人之间是否有任何完整的比较列表,例如NxBRE,Drool.NET ...非常感谢.

workflow rule-engine nxbre

5
推荐指数
1
解决办法
3062
查看次数

Rule Engines的表现如何?

我一直在看WF规则引擎NxBRE,它看起来很有趣,但我不确定它在现实生活场景中的表现如何.

我所想到的就像一个事实基础,有一些有1亿到1亿个事实和规则,如:

Object.Field <5000 AND Object.Field> 1000 AND IsProperty(Object.Field2)

我正在使用C#和.NET.

编辑:我没有说清楚(完全是我的错):)我有自己的规则评估系统,它使用RETE算法本身...它非常快,它可以在大约10秒内评估1000万事实情景. ... comaparison中的商业解决方案有多快?

c# rule-engine workflow-foundation nxbre

2
推荐指数
1
解决办法
5692
查看次数