ビジネスプロセスロジックに触れることなくルールを追加できるように、ビジネスプロセスからビジネスルールを外部化するにはどうすればよいですか?ビジネスプロセスとビジネスプロセスの分離
たとえば、「製品の追加」や「製品の更新」という2つのビジネスプロセスがありますが、これらの2つのプロセスが共有するいくつかの一般的なルールがあります。私は、特定のプロセスで利用できるすべてのルールを実行するビジネスプロセスを一度書くつもりであり、例外がスローされなければ、ビジネスプロセスを正常に完了し続けます。
ルールエンジンを使用するつもりはないので、私のアーキテクチャでは重すぎるかもしれないと思います。
おかげで、よろしく、
アジャイ
ルールエンジンに問題がありますか? –
質問は有効ですが、-1を書いた人はあなたの顔を見せることができますか?私は有効な質問のために+1を与える。 –
私のアプリケーションドメインは、コンテキストに依存する複数のパラメータを持つ非常に複雑なルールを必要としません。私はルールエンジンがアーキテクチャ上で膨らんだように感じます。 – Ajay