0
すべて、 Drools KIE実行サーバーを使用してルールを発行することは必須ですか? 必要なデータをRESTの代わりにスタンドアロンの方法としてRules jarに渡すのはどうですか?Drools KIE実行サーバーを使用してルールを発行することは必須ですか?
すべて、 Drools KIE実行サーバーを使用してルールを発行することは必須ですか? 必要なデータをRESTの代わりにスタンドアロンの方法としてRules jarに渡すのはどうですか?Drools KIE実行サーバーを使用してルールを発行することは必須ですか?
Kie Execution Serverを使用する必要はありません。 Drools' User Guideに続いて、JavaでKie Containerを作成する方法と、そこから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();
、あなたはそれにいくつかの事実を供給し、そのルールを行使し始めることができます。
希望すると、
ありがとうございました!私はKIEサーバーを使用している例の大部分を見ているので混乱しています。彼らはREST呼び出しを使ってRULESを起動しています。スタンドアロンアプローチには何らかの制限がありますか? – PMD