Patterns applicatifs de Messages

Objectif(s)
  1. Echanges de commandes et de données avec une synchronisation faible.
  2. Garantie l'aspect transactionnel des échanges.
Cible(s) 
Couverture

Principes

Les échanges de données par messages utilisent des Messages Oriented Middleware (MOM). Ils permettent de mettre en oeuvre ces types d'échanges.

Les caractéristiques fortes de ces MOM sont:

  • les canaux de communications sont séparés des applications,
  • les canaux sont asynchrones et résistants,
  • les données sont autoportées par les messages,
  • suppression des dépendances des localisations,
  • suppression des dépendances temporelles,
  • suppression des dépendances de format.

Les MOM fournissent un couplage faible et une forte disponibilité.


Arbre de décision