Freigeben über


Regel-Engine

In diesem Abschnitt werden verschiedene Komponenten, Funktionen und Vorgänge der Geschäftsregel-Engine beschrieben. Die Regel-Engine stellt den Ausführungskontext für einen Regelsatz bereit. Das RuleEngine-Objekt verwendet die folgenden Plug-In-Komponenten für die Implementierung:

  • Regelsatz-Executor (Rückschluss-Engine). Implementiert den Algorithmus, der für die Auswertung der Regelbedingung und das Ausführen der Aktion verantwortlich ist. Der Standard-Regelsatz-Executor ist ein entscheidungsnetzwerkbasiertes Rückschluss-Engine mit Vorwärtsverkettung zur Optimierung von Vorgängen im Arbeitsspeicher.

  • Regelsatzübersetzung. Verwendet als Eingabe ein RuleSet-Objekt und erzeugt eine ausführbare Darstellung des Regelsatzes. Der Standardkonvertierer im Arbeitsspeicher erstellt ein kompiliertes Entscheidungsnetzwerk aus der Regelsatzdefinition.

  • Regelsatznachverfolgungs-Interceptor. Empfängt Ausgabedaten vom Regelsatz-Executor (Rückschluss-Engine), die er an Tools zur Regelsatzverfolgung und Überwachung weiterleitet.

In diesem Abschnitt

Weitere Informationen

Geschäftsregel-Engine