10

Drools と Jrules に違いはありますか? Jboss ルールは Jrules と同じものですか? 通常、Drools を使用するのはどのタイプの環境ですか?

4

3 に答える 3

18


類似点:
結局のところ、これら 2 つのアプリケーションは BRMS なので、似
ています。どちらも次の機能を提供します。
- リポジトリにルールを保存する
- Web 環境でルールを作成する
- サーバーでルールを実行する

JRules は遠くからビジネス ユーザー (非技術者) にとって最良のアプローチです。
JBossルールは、ばかばかしいほど高価ではないソリューションを探している場合、はるかに最良のアプローチです
。どちらもCEPも実行できます。(複雑なイベント処理)

相違点:
JRules は Drools よりも成熟していますが、Drools は Drools と連携する優れたツールです
。Drools は JSON を使用して技術的なルールを記述します JRules は IRL (Ilog Rule Language) を使用します。Drools を使用して「言語化」を追加できますが、JRules よりも強力ではないことを心配する必要はありません。
主な違いは、ビジネス (非技術的) の観点からのものです。
次のような適切な人間の言語でルールを記述できるようにしたい場合:
申請者の年齢が 18 歳未満の場合、申請を拒否します。
両方でできます。
ビジネスでルールをヒンディー語で作成し、フランス語でレビューし、ドイツ語で検証し、英語でレポートを作成する場合は、JRules が必要な BRMS です。
JRules を使用して、Excel または Word で直接ルールを記述できます。
Drools は自由な世界のものであるため、いくつかのバグに直面する可能性がありますが、無料であるため、API の一部が隠されている JRules と比較して、すべてのソース コードにアクセスでき ます



JRules = JBoss、WebSphere、Weblogic、Tomcat、...、その他
これについては: 本当に RTFM です。ニーズに応じて異なります。
Google は、さまざまな BRMS のベンチマークを提供する場合があります。

要約すると:
お金がある (ロードされている)
場合は JRules 貧乏人またはこっけいな人は Drools - 本当に楽しいでしょう :)

注: Red Hat がサポートする「JBoss ルール」ではなく、「Drools」について話します。
これらの違いは、Red Hat のバージョンが最新の Drools ではなく、Drools とまったく同じ機能を備えていないことです。
単純に、Red Hat がそのバージョンをサポートしているため、Drools よりも進化が遅いためです。基本的に、彼らは一度にバージョンを選択し、よだれがまだ変化している間にそれを使用することを決定します.
それが役に立てば幸い

于 2012-06-27T09:51:09.197 に答える
14

いいえ、Drools はオープン ソースのルール エンジンです。Drools Expert、Drools Fusion、Drools Guvnor などのいくつかのサブ プロジェクトが含まれています。

Red Hat は Drools を JBoss Enterprise BRMS 製品としてパッケージ化し、サポートします。

JRules は、IBM が買収した ILOG のルール エンジンです。

于 2012-06-26T23:54:01.970 に答える
0

Red Hat のサイトから:

たとえば、JBoss Drools コミュニティ プロジェクト v5.1 と Red Hat の JBoss Enterprise BRMS v5.1 の間に、150 以上のバグ修正、5 つのセキュリティ修正、およびいくつかのパフォーマンス強化があったことをご存知ですか? ...

Red Hat の JBoss Enterprise BRMS 製品は、JBoss Drools コミュニティ プロジェクトのメンバーによる革新的な作業に基づいています。ただし、これは 1 対 1 の関係ではなく、JBoss Enterprise BRMS のみが、パッチと更新、SLA ベースのサポート、および複数年保守ポリシーを含むエンタープライズ サブスクリプションを通じて Red Hat からの保証を提供します。Red Hat の JBoss Enterprise BRMS を使用すると、導入の妨げになる技術的および政治的な問題を管理できます。

私たちのサポートは一流です。Red Hat カスタマー ポータルは受賞歴があり、Red Hat は一貫してサポート ランキングで独自の競合他社を上回っています。

しかし、JBoss Enterprise BRMS は製品の安定性だけではありません。当社のプロフェッショナル サービス チームは豊富な経験を有しており、経験豊富な JBoss Drools 開発者でもルール プラットフォームの機能を最大限に活用できるよう支援します。そしてパワフルです!

JBoss Enterprise BRMS: JBoss Drools のパワーが Red Hat の保証と出会う場所。

于 2015-02-25T22:03:35.997 に答える