2017-07-28 90 views

回答

0

完全沒有必要使用Kie Execution Server,沒有。 關注Drools' User Guide您可以瞭解如何在Java中創建Kie容器以及如何從中獲取Kie會話。

舉例來說,如果你有你的規則在類路徑中,你可以嘗試這樣的事:

KieServices kieServices = KieServices.Factory.get(); 
KieContainer kContainer = kieServices.getKieClasspathContainer(); 

KieSession kSession = kContainer.newKieSession(); 
Applicant applicant = new Applicant("Mr John Smith", 16);  
ksession.insert(applicant); 
ksession.fireAllRules(); 

一旦你有你的會話,你可以開始餵養它的一些事實和行使的規則。

希望它有幫助,

+0

謝謝您的回覆!自從我看到大多數使用KIE服務器的示例後,我感到困惑,它們使用REST調用觸發RULES。獨立方法有沒有限制? – PMD

相關問題