は、Jessがベースとなっているそうです。Oracle Business Rules の Whitepaper には、「Oracle Rules エンジンは、Sandia Lab のJess Rules エンジンから派生した堅牢な製品で、多数のユーザーが使用しています。・・・」とはっきり・・・。今まで Oracle Business Rules は、個人的にはほとんどノーマーク(失礼!)でしたが、ちょっと興味が出てきました。今度ダウンロードしてきてさわってみようか。
は、Jessがベースとなっているそうです。Oracle Business Rules の Whitepaper には、「Oracle Rules エンジンは、Sandia Lab のJess Rules エンジンから派生した堅牢な製品で、多数のユーザーが使用しています。・・・」とはっきり・・・。今まで Oracle Business Rules は、個人的にはほとんどノーマーク(失礼!)でしたが、ちょっと興味が出てきました。今度ダウンロードしてきてさわってみようか。
昨日 Droolsのブログ を見たら CEP(Drools Fusion) についての記事がでていました。前にルールエンジン家系図という記事を書きましたが、Droolsが今度はCEPの家系図(?)にも載ったとのこと(TibcoのCEPのブログより)。Drools FusionがCEPとして一般に認識されるようになったということでしょう。
CEPもきちんと見ていきたいとは思っているのですが・・・なかなか手がまわらないところです。
ちなみにTibcoのブログに次のような記事もありました。
Differences between a BRE and a rule-driven CEP engine (Part 1)
何かの参考にどうぞ。
Droolsの開発者向けの本,
アマゾンでも取り扱いが開始されたようです。
これで多少手に入れやすくなったかも。
Drools 5.0 ではGuvnorばかり弄っていてしばらくIDEを使っていなかったのですが、(遅ればせながら)今回初めてDrools 5.0 のIDEをインストールしてみました。テスト用のプロジェクトを作成してサンプルを動かそうとするとDrools 4.0 ではなかったDroolsランタイム保存場所の指定を要求してきました。よく見てみるとDrools 4.0 と違いAll-in-oneになっていないよう・・・プロジェクトによって必要なjarも違うのでランタイムの指定を切り離しておくのは妥当な変更とも思いますが、少々戸惑ってしまいました。Drools 5.0 の IDE インストール方法は、Drools 4.0 と同じなら特に書く必要はないかなと思っていたのですが、バイナリを別途ダウンロードしたり、若干設定が必要なので、本サイトに簡単にまとめておきました。