Drools - 常用术语

规则

规则引擎的核心,您可以在其中指定条件(如果"a"则"b")。

事实

事实是规则将对其采取行动的数据。从 Java 的角度来看,事实是 POJO(普通旧 Java 对象)。

会话

Drools 中的知识会话是触发规则的核心组件。知识会话包含所有规则和其他资源。知识会话是从知识库创建的。

为了使规则引擎正常工作,事实被插入到会话中,当满足条件时,将触发后续规则。会话有两种类型 −

  • 无状态知识会话
  • 有状态知识会话

议程

这是一个逻辑概念。议程是等待触发激活的逻辑位置。

激活

激活是规则的then部分。激活被放置在触发相应规则的议程中。