Drools - Sık Kullanılan Terimler

Kurallar

Koşulları belirttiğiniz Kural Motorunun kalbi ("a" ise "b" ise).

Gerçekler

Gerçekler, kuralların üzerinde hareket edeceği verilerdir. Java perspektifinden, Gerçekler POJO'dur (Düz Eski Java Nesnesi).

Oturum, toplantı, celse

Drools'da bir Bilgi Oturumu, kuralları ateşleyen temel bileşendir. Tüm kuralları ve diğer kaynakları içeren bilgi seansıdır. Bilgi Tabanından bir Bilgi Oturumu oluşturulur.

Kural motorunun çalışması için, gerçekler oturuma eklenir ve bir koşul karşılandığında, sonraki kural çalıştırılır. Bir Oturum iki türdendir -

  • Durumsuz Bilgi Oturumu
  • Durum Bilgili Bilgi Oturumu

Gündem

Mantıklı bir kavram. Gündem, aktivasyonların ateşlenmeyi beklediği mantıksal yerdir.

Aktivasyonlar

Aktivasyonlar, thenkuralın bir parçası. Etkinleştirmeler, uygun kuralın tetiklendiği gündeme alınır.