Académique Documents
Professionnel Documents
Culture Documents
Filière :
« Génie du Logiciel et des Systèmes Informatiques Distribués »
GLSID
Examen :
Systèmes Distribués
Réalisé par :
TARMOUN Amal GLSID-3
La commande s’enregistre dans un Command Bus ,le commande Handler comme un listener de
command , la commande va être traitée dans l’aggregate Command Processing : on a la fonction de
décision , si tout passe bien la commande de l’évolution va changer l’état de l’application qui est
représentée par l’aggregate et l’event va s’enregistrer dans le Event Store,
Et dans la partie lecture on a le event listener . pour manipuler la base de donnes Query Data Store
L’Ecole Normale Supérieure de
المدرسة العليا ألساتذة التعليم التقني المحمدية l’Enseignement Technique
جامعة الحسن الثاني الدار البيضاء Mohammedia
Université Hassan II Casablanca
• Les commandes ;
• Traiter la commande dans l’aggregate
• Dans l’aggregate on represente l’etat de l’application= l’etat de domaine
• Dans l’aggregate on va faire subscribe des Comandes.
• Si tout marche bien on va créer les events approprie
• On va changer l’etat de l’application qui est represente par l’aggregate via
la fonction d’evolution
• Un event represente ce q’on va garder dans l’event store
Gateway:
L’Ecole Normale Supérieure de
المدرسة العليا ألساتذة التعليم التقني المحمدية l’Enseignement Technique
جامعة الحسن الثاني الدار البيضاء Mohammedia
Université Hassan II Casablanca
Consul Discovery
Config Service
L’Ecole Normale Supérieure de
المدرسة العليا ألساتذة التعليم التقني المحمدية l’Enseignement Technique
جامعة الحسن الثاني الدار البيضاء Mohammedia
Université Hassan II Casablanca