質問

時にはビジネスルールエンジンを使用しますか?

の違いは何ですかビジネスルールエンジンやスクリプティング/構成/カスタマイズ

役に立ちましたか?

解決

ルールエンジンは、前方やると後向き連鎖と同様に推論することができます。実装のためのフェア・アイザックブレイズ、DroolsのかILOGを確認します。

他のヒント

ビルエンジン、またはビジネスルール管理システムを使しようとしていを実施する決定はごのコードです。ないわけにはいかなかったようです。の判断に至り、合意-決定い:

  • は多くのルール
  • はルールの変更が
  • はルールが複雑に相互に複雑ないとの入れ子IFsその他)
  • はルールが誰かの領域知識を理解できるが、検証と
  • これを張った変更できるようご協力をお願
  • 用した予測分析譜の一部としての意思決定

これらの種類の決定が支払利用のビジネスルール管理システムです。から始めなルールの決定となる。

事業規則の詳細(業務システムや市民一人ひとりが、宣言的な手続および原子間にできるように保管-管理-再利用などのデータをデータベース

ますが、そんな利用ルールにここにこの作品は? 楽しみたいというビジネスルール.

アプリケーションにロジックの種類の「一部-condidtionがTHEN-何かをする場合は、」

ビジネスルールエンジンは、通常、カスタマイズ提供するために使用されています。ビジネスルールのこれらのタイプは、それらが評価させる、より高いレベルのルールにイベントの知識を実行するか、バブルアップするために、特定のワークフローをトリガすることができます。

ルールエンジンを使用しても、あなたのコードからビジネスロジックを除去することにより、懸念を容易に分離することができます。ルールエンジン、今日はまた、典型的には、ユーザーがアプリケーション内のスクリプトを変更することなく、新しいルールを追加することができ、フロントエンドを提供します。

ルールエンジンは速く、ルールを評価する作業を行い、このような(Droolsの経験から話す)レテなどのアルゴリズムを実装しています。ルールエンジンは、前向き連鎖、後向き連鎖、ハイブリッド・チェーンなどのルールを提供します。しかし、これらは、同様のスクリプト言語で実施することができます。あなたは、両方のアプローチと、物事の同じ種類のいくつかを達成することができますが、私はそれはあなたが選ぶべき道へとルールの複雑さと数に依存していることを信じています。

ジェスプロジェクトから、このリンクを見てみましょう: http://www.jessrules.com/guidelines .shtmlの

これは、ステップバイステップは、ルールエンジンがあなたのニーズを満たす、または過剰であるかどうかを判断するために、自問する質問の中を歩く提供しています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top