规则引擎

本部分将介绍业务规则引擎的若干组件、功能和操作。 规则引擎为规则集提供了执行上下文。 RuleEngine 对象使用以下插件组件实现:

  • 规则集执行程序 (推理引擎) 。 实现负责规则条件评估和操作执行的算法。 默认规则集执行器是基于对比网络的正向链接推理引擎,该引擎设计为对内存中操作进行优化。

  • 规则集翻译器。 将 RuleSet 对象作为输入,并生成规则集的可执行表示形式。 默认内存中转换器根据规则集定义来创建已编译的对比网络。

  • 规则集跟踪侦听器。 接收来自规则集执行器(推理引擎)的输出,并将其转发到规则集跟踪和监视工具。

本节内容

另请参阅

业务规则引擎