2012-02-01 9 views
5

私の顧客は、エンドユーザーが設定可能なルールエンジンを必要としています。現在、彼らはBizTalkを検討しています。彼らが考えるべき他の選択肢はありますか?ルールエンジンとしてBizTalkに代わるもの

+0

これはhttp://stackoverflow.com/questions/61437/what-are-some-viable-の複製でありますbiztalk-alternatives-to-biztalk-server –

+1

実際にはありません。私はルールエンジンに特に興味があり、残りのBizTalkの機能には興味がありません。 –

+1

[FlexRule](http://www.flexrule.com)をご覧ください。手続き型、検証、推論(RETE)、フロー、デシジョンテーブル、ワークフロー... –

答えて

2

私はWindows Workflow based rules engineを書きました。プログラマは基本的なルール・リポジトリ(記憶域とインタフェース)をレイアウトすることができ、ビジネス・アナリストがルールを定義できるようにリホストされたワークフロー・デザイナを持ちます。

現在、規則の順方向または逆方向の連鎖は実装されていないため、ルールは上から下に順番に実行されます(これは、という技術的にはまだ規則エンジンではありません)。

私はそれをチェックしているルールチェインを必要としない場合は、それを保つのが好きです。

+0

InfoQで無料の広告をしたいのなら、私にjonathanのメールを送ってください。 @ infoq.com。私はあなたのようなプロジェクトをインタビューや教育記事を使って宣伝する方法を持っています。 –

0

.Net Frameworkには、Windows Workflowとみなされるものの一部として基本ルールエンジンがあります。サンプルアプリケーション(SQLバックエンドを使用するほとんど使用可能なルールエディタを含む)と組み合わせて、基本的なルールエンジン機能を提供できます。

他のWindows Workflow機能を使用せずに何百ものビジネスルールを持つWebプロジェクトでも、このプロジェクトを成功裏に使用しています。

http://msdn.microsoft.com/en-us/library/dd349785.aspx

2

はあなたが窓を探している場合/のみやJavaもオプションである場合、.NET依存を参照してください。 Droolsのは、CEP(複合イベント処理)に前後の連鎖だけでなく、サポートの両方を実装した環境(だけでなく、IDE)をオーサリングWebベースのルールを持つオープンソースのルールエンジンである:

http://www.jboss.org/drools/drools-guvnor.html

オープンソースで無料です。あなたはSLAでサポートが必要な場合は、Red HatはJBossのBRMS製品として、それをproductizes:

http://www.redhat.com/products/jbossenterprisemiddleware/business-rules/

+0

Drools.NETもあります。http://droolsdotnet.codehaus.org/ –