web-dev-qa-db-ja.com

.Netルールエンジン

私はルールエンジンの恩恵を受けるプロジェクトに取り組んでいます。 Windowsワークフローエンジンを使用することを検討しましたが、他にどんなものがあるのか​​知りたいです。

私のプロジェクトはその予算のほとんどを費やしました。だから、手頃な価格の提案(1,000ドル未満の範囲)が必要です。

InRule を見ましたが、価格を投稿していません(表示されています)。だから私はそれがそれらの種類の製品の一つであると推測している。

私はこの投稿を見ました: 。NETの簡単なルールエンジンライブラリを探しています

しかし、それは古く、オープンソースに焦点を合わせています。

だから、手頃な価格の.Netルールエンジンはありますか?

36
Vaccano

あなたがオープンソースに対して何を持っているのか分かりません。多くのオープンソースプロジェクトは非常に強力です。

以下に例を示します。

4

最近、プロジェクトに簡単なルールエンジンが必要になったので、自分で作成しました(ルール作成者向けに再ホストされたワークフローエディターでWindows Workflowを使用)。他のほとんどのルールエンジンのようなルールの前方/後方チェーンを利用せず、目的の.NETオブジェクトに対して上から下にルールを実行するだけです。シンプルですが、私が必要とするもので機能しました。作成するのは十分に困難だったため、ライセンスを取得することにしました。 http://www.enigmasupercomputing.com/RulesEngine を確認して、チュートリアルとデモ、および30日間の試用版を入手してください。

3
EverPresent

ルールエンジンに何を期待しているのか正確にはわかりません。デザイナーGUIの場合、私は助けにはなりません。ただし、ルールファイルを 'オンライン'で(アプリケーションを停止せずに)変更するオプションを備えたスクリプトのようなルール定義言語が必要な場合は、Boo言語を使用してルールDSLを作成できます。 Ayende RahienによるBoo DSL本を探してください。

1
nightwatch