2017-07-28 74 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

相关问题