gpt4 book ai didi

rule - 实现规则引擎的指南

转载 作者:行者123 更新时间:2023-12-02 04:12:00 24 4
gpt4 key购买 nike

实现您自己的规则引擎而不是使用现有的商业/开源规则引擎的原因可能是什么?有实现规则引擎的具体指南吗?

最佳答案

请参阅这篇文章以了解实现您自己的方法的论据:

Rules Engine - pros and cons

问题主要集中在贫乏的数据模型反模式上。如此处所述:

http://martinfowler.com/bliki/AnemicDomainModel.html

您应该如何实现在很大程度上取决于需求,但通常在设计您自己的包含时需要考虑重要的要点。

  • 能够动态添加规则。因此您不必关闭系统即可编辑规则。
  • 将规则语法与相应的用户级别相匹配,不要指望秘书会编写 SQL。
  • 利用您的领域知识来实现您将针对其运行规则的领域模型。
  • Drools 是一个很好的软件,尝试从它的实现方式中吸取经验教训。
  • 尝试模块化您的规则引擎,使其独立于您可能使用的任何业务流程工具运行

关于rule - 实现规则引擎的指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5279711/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com