目录:
定义-嵌入式规则引擎是什么意思?
嵌入式规则引擎是应用程序的嵌入式软件组件,它允许其用户为该软件应用程序定义,编辑或删除业务逻辑。 由于不需要具有软件编程的先验知识来管理业务逻辑,因此嵌入式规则引擎对于没有编程背景的用户(例如市场营销人员)是有用的工具。
嵌入式规则引擎也称为嵌入式业务规则引擎。
Techopedia解释了嵌入式规则引擎
要了解嵌入式规则引擎,必须了解业务规则。 业务规则是旨在支持业务的面向业务的语句。 例如,确定汽车保险费的业务规则可能是:如果汽车的年龄大于5年并且汽车是轿车,那么保险费将是一定数额。
嵌入式规则引擎通常通过将业务规则与核心软件代码分离开来工作,以便用户轻松定义或配置业务规则。 典型的嵌入式规则引擎应包含以下功能:
- 规则存储库:用于存储用户定义的所有规则的数据库
- 规则编辑器:直观的用户界面,允许创建,修改和删除规则
- 报告:直观的用户界面,允许用户从存储库中查询业务规则
- 引擎执行核心:用于强制执行用户定义的业务规则的编程代码