2

私はルール エンジンを初めて使用します。管理者は実行時にルールを作成できるため、アプリケーションはファイル システムから動的に xml ファイルからルールをロードする必要があります。(Java で)

私の質問は次のとおりです。よだれをたらすことは可能ですか? はいの場合、知識を共有してください。いいえの場合、代替手段はありますか?

4

1 に答える 1

0

私のコメントで述べたように、答えはイエスです。Drools のようなルール システムの要点は、従来はハード コーディングされていた分岐/条件ロジックを (コードではなく) 外部でキャプチャできるため、その場で簡単に変更できることです。

Drools では、非常に単純な方法として、ルール ファイルを jar/war/ear の外部に保存し、それらにファイル ウォッチャーを配置して、更新された場合にそれらをリロードすることができます。これは非常に基本的なものですが、機能します。より高度なアプローチとして、Drools は (Guvnor を介して) バージョニングとデプロイメントの概念をサポートしていると思います。これにより、ビジネス ルールの複数のバージョンを維持およびホット デプロイできます。私がステロイドについて説明したアプローチのようなものです。

于 2013-06-19T11:11:33.913 に答える