Drools - คำศัพท์ที่ใช้บ่อย

กฎ

หัวใจหลักของ Rules Engine ที่คุณระบุเงื่อนไข (ถ้าเป็น 'a' แล้ว 'b')

ข้อเท็จจริง

ข้อเท็จจริงคือข้อมูลที่กฎจะดำเนินการ จากมุมมองของ Java Facts คือ POJO (Plain Old Java Object)

เซสชัน

เซสชันความรู้ใน Drools เป็นองค์ประกอบหลักในการเริ่มต้นกฎ เป็นเซสชั่นความรู้ที่เก็บกฎและทรัพยากรอื่น ๆ ทั้งหมด เซสชันความรู้ถูกสร้างขึ้นจากฐานความรู้

เพื่อให้กลไกกฎทำงานได้จะมีการแทรกข้อเท็จจริงลงในเซสชันและเมื่อตรงตามเงื่อนไขกฎที่ตามมาจะเริ่มทำงาน เซสชันมีสองประเภท -

  • เซสชันความรู้ไร้สัญชาติ
  • เซสชันความรู้สถานะ

ระเบียบวาระ

มันเป็นแนวคิดเชิงตรรกะ วาระการประชุมเป็นสถานที่ทางตรรกะที่การเปิดใช้งานกำลังรอให้เริ่มทำงาน

การเปิดใช้งาน

การเปิดใช้งานคือ thenเป็นส่วนหนึ่งของกฎ การเปิดใช้งานจะอยู่ในวาระการประชุมที่กฎที่เหมาะสมเริ่มทำงาน