【发布时间】:2010-11-01 22:04:57
【问题描述】:
我需要创建一个灵活的(最好是动态的)评分引擎,就像信用评分或保费计算系统一样。有没有创建评分引擎的实践经验的人有任何建议、示例或建议的模式?
我已经知道了:
谢谢!
编辑:提供更多细节.. 好的,所以我环顾四周,我认为规则引擎是我所追求的,它更灵活,规则可用于实现几乎任何东西。然而,我在网上能找到的材料是高度抽象的——Rete 算法、节点、前向链接等等。我真的需要实用的架构建议。例如,您将如何解决这些问题:
- 假设规则引擎本身是通用的并且与使用它的上下文无关,因此它是“可插入的”。现在,为了使用它,您必须输入 specific 和 identifiable 数据项,并将这些项与条件和规则相匹配。那么,您将如何解决这个难题?
- 如果一个规则更新了一个数据项,导致其他先前评估的规则无效,您将如何处理?
【问题讨论】:
-
你好。浏览 40 次后仍然没有答案...如果您可以稍微扩展您的问题,这会有所帮助...您想用评分引擎完成什么?即,有许多评分引擎,但使用哪一个完全取决于您的目标。
-
已按要求更新.. 感谢标记。哦,我认为 40 次查看和没有答案与我在谷歌中输入“规则引擎”并费心搜索前几个相关结果,然后在问题中列出这些结果..因为我想要正确的答案;)
标签: .net rule-engine