1

ここ数か月間、私の会社では Informatica (以前の AgentLogic) という会社の RulePoint という製品を使用しています。この製品は、カスタマイズ用に十分に開発された使いやすい SDK により、非常に使いやすいことが証明されています。CEP に製品を使用する方法はかなり簡単です。ルール データを監視する 2 つのソースがあります。1 つ目は JMS キュー、2 つ目は Jabber IM アカウントです。この製品は、Java ベースのアプリケーション サーバー (WebLogic、Tomcat など) で動作し、ほぼ問題なく動作します。

先週、私の上司はこう言いました。

フローベースの操作 (検証など) に Drools を使用している人は聞いたことがありますが、実際に CEP 製品 (Fusion) を使用している人は聞いたことがありません。だから、勤勉な労働者として、私はこの仕事を引き受けました。すべてのファイル (バージョン 5.0) と付属のドキュメントをダウンロードし、読み始めました。ほぼすべてのドキュメントを読み、ほとんどの例を実行しましたが、CEP で drools がどのように機能するかはまだわかりません。

JMS から Data (または Facts だと思います) を使用する例はありますが、アプリケーションが実際に停止するまでキューを継続的に監視して、これがどのように「実行中」のままになるかはわかりません。RulePoint はただ座って耳を傾ける必要がありますが、Drools はそうではないようです。

私たちのニーズに合わせて本格的なコマンドライン アプリケーションを作成できると思いますが、アプリケーション サーバーが提供する利点を活用したいと考えていました。

私は、いくつかの優れたチュートリアル、または誰かが本番環境で Drools と CEP をどのように使用しているかの例を探していると思います。

4

1 に答える 1

4

CEP は "Drools Fusion" として知られています。おそらく必要なのは、"runUntilHalt" メソッドを実行してイベント ストリームを継続的にリッスンすることです。

于 2010-03-31T23:51:07.583 に答える