2013-04-18 2 views
0

J'essaye de construire un système de traitement de réclamation. Il y aura plusieurs variantes de polices d'assurance (basées sur les négociations avec les clients individuels). L'objectif est de conserver une politique de base par fournisseur et d'y appliquer des variantes par client pour assurer la maintenance facile des politiques de haut niveau (comme les dommages causés par un incendie couvert ou non). Les politiques devraient être faciles à créer par des utilisateurs professionnels non techniques.Traitement des revendications avec des variantes de stratégie utilisant des drools et jbpm?

Quelle est la meilleure approche pour cela? Je pense à l'utilisation de Drools pour créer des règles de base, puis créer des processus jBPM par fournisseur de politique qui consommeront les règles. Guvnor pour la création et la maintenance des règles et des processus.

En supposant qu'aucune tâche humaine (il ne s'agit que d'un ensemble de règles qui doivent être déclenchées et que les résultats soient expulsés), l'utilisation de jBPM va-t-elle être une surcharge? Y a-t-il de meilleures alternatives dans le monde open source?

Répondre

1

Drools est déjà étroitement intégré à jBPM pour des cas d'utilisation comme celui-ci, donc il ne sera certainement pas exagéré, ils fonctionneront très bien ensemble. jBPM ne concerne pas seulement les interactions humaines, il peut aussi bien être utilisé pour le traitement automatique. Une remarque, il peut même être possible de ne pas avoir un processus par fournisseur, mais avoir un seul (ou un petit ensemble de) processus et utiliser des règles pour gérer les variations.

Questions connexes