Comment puis-je externaliser les règles métier à partir des processus métier afin de pouvoir ajouter des règles sans toucher à la logique de processus métier? Par exemple, j'ai deux processus métier, disons "Ajouter un produit" et "Mettre à jour un produit", il y a quelques règles communes que ces deux processus partagent, et les règles peuvent continuer à être ajoutées plus tard. J'ai l'intention d'écrire une fois le processus métier, qui exécute toutes les règles disponibles pour un processus particulier, et si aucune exception n'est levée, continue à terminer le processus métier avec succès.Séparer les règles métier des processus métier
Je n'ai pas l'intention d'utiliser un moteur de règles car je pense que cela pourrait être trop lourd pour mon architecture.
Merci et salutations,
Ajay
Quel est le problème avec le moteur de règles? –
La question est valide, mais celui qui a mis -1, pouvez-vous montrer votre visage s'il vous plaît et écrire un commentaire sur ce qui ne va pas avec cette question? Je donne +1 pour une question valide. –
Mon domaine d'application ne nécessite pas de règles très complexes avec plusieurs paramètres qui dépendent du contexte, etc.donc je pense que le moteur de règles va devenir un ballonnement sur l'architecture. – Ajay