Drools-frequently-used-terms
提供:Dev Guides
Drools-よく使用される用語
規則
条件を指定するルールエンジンの中心(「a」の場合は「b」)。
事実
ファクトは、ルールが適用されるデータです。 Javaの観点から見ると、ファクトはPOJO(Plain Old Java Object)です。
セッション
Droolsのナレッジセッションは、ルールを実行するコアコンポーネントです。 すべてのルールおよびその他のリソースを保持するのはナレッジセッションです。 ナレッジセッションは、KnowledgeBaseから作成されます。
ルールエンジンが機能するために、ファクトがセッションに挿入され、条件が満たされると、後続のルールが実行されます。 セッションは2種類あります-
- ステートレスナレッジセッション
- ステートフルナレッジセッション
議題
それは論理的な概念です。 アジェンダは、アクティベーションが実行されるのを待っている論理的な場所です。
アクティベーション
アクティベーションは、ルールの*そして*部分です。 アクティベーションは、適切なルールが実行されるアジェンダに配置されます。