Droolsでナレッジセッションを継続することは可能ですか?もしそうなら、どのように?データベースにファクトを保存していますが、新しいファクトが追加されるたびに、新しいセッションでそれらすべてをリロードしないようにしたいと思います。現時点では、新しいファクトがあると、そのファクトがデータベースに保存され、Droolsが呼び出されます。セッション内のすべてのファクトが読み込まれ、ルールが実行されます。呼び出しの合間にセッションが失われます。
3585 次
1 に答える
3
はい、セッションを任意の「バイナリ ストリーム」、つまりファイル、データベース、メモリ内キャッシュなどに永続化できます。JPA を使用して永続化を管理することもできます。ドキュメンテーション:
http://docs.jboss.org/drools/release/5.4.0.Final/drools-expert-docs/html_single/index.html#d0e3799
于 2012-06-01T18:26:19.713 に答える