jersey est Web サービス API を開発しました。ここで、DROOLS ルールをこのレスト サービスに統合したいと思います。残りのサービスでは、必要な条件をすべて確認した後、Drools ルール エンジンに送信し、ルールを起動したいと考えています。これを行う方法。ステップバイステップのガイダンスを手伝ってください。
4401 次
1 に答える
4
Jersey ではありませんが、Drools を使用してリクエストを評価する REST Web サービスの例を次に示します: https://github.com/gratiartis/sctrcd-payment-validation-web
基本的に、ナレッジ ベースをラップするシングルトン Bean を作成します。検証リクエストが届いたら、ナレッジ セッションを作成し、ファクトを挿入してルールを実行できます。
これは Spring で構築されているため、Spring を使用しない場合に行う必要がある主な変更は、ナレッジ ベースが 1 回だけ作成されるようにすることです。
于 2013-10-03T11:53:02.337 に答える