0
私はmutliple Droolsのフロープロセスを開始したいのですが、このコードブロック:Drools Flowで複数のプロセスを開始するには?
ksession.startProcess("com.sample.ruleflow");
はどうすればこれを行うことができますか?
私はmutliple Droolsのフロープロセスを開始したいのですが、このコードブロック:Drools Flowで複数のプロセスを開始するには?
ksession.startProcess("com.sample.ruleflow");
はどうすればこれを行うことができますか?
StatefulKnowledgeSession.startProcess()
は、待機状態になったときのみブロックします。
プロセスを完全に非同期で実行する場合は、startProcess()
を別のスレッドから呼び出す必要があります。
しかし、非常に単純なプロセス(可能な待機状態なし)では、現在のスレッドで次のコード行が実行される前に開始して終了する可能性が高く、実際にはブロック動作の印象を与えますなし。