Courtier de messages
Un courtier de messages accepte les messages et les achemine vers les destinataires selon des règles définies.
Un intermédiaire pour les messages
Un courtier de messages est un composant d’infrastructure entre applications émettrices et réceptrices. Il accepte les messages et les transmet selon des règles. Selon le produit et sa configuration, il assure aussi le stockage et la gestion de la livraison. Une file est, elle, la structure d’attente des messages ; un courtier peut gérer plusieurs files ou sujets.
Dans un exemple fictif, il distribue des notifications d’expédition à la gestion d’entrepôt et au reporting. Ces applications doivent toujours comprendre et traiter elles-mêmes le contenu. L’accusé d’acceptation du courtier ne confirme pas automatiquement l’achèvement de leurs tâches. Précisez routage, droits d’accès, conservation, chemins d’erreur et surveillance. Le courtier devient lui aussi un élément du système à exploiter.
Sources
Termes associés
- File de messagesUne file de messages conserve les messages en attente de leur prise en charge par un consommateur.
- Publication-abonnementLa publication-abonnement distribue les messages publiés aux abonnés intéressés sans que l’émetteur contacte chacun directement.
- Architecture événementielleDans une architecture événementielle, des composants signalent des événements auxquels les autres peuvent réagir indépendamment.
- Inbox transactionnelleUne inbox transactionnelle utilise des enregistrements durables de messages pour protéger le traitement local contre les livraisons en double.
- Acquittement de messageUn acquittement indique au courtier de messages qu’une livraison a été reçue ou traitée selon la règle convenue.
- Délai aléatoire avant réessaiLe jitter fait varier aléatoirement les délais pour étaler les nouvelles tentatives de plusieurs clients.
Articles sur le sujet








Interfaces & intégration avec ASES
ERP, CRM et boutique bien connectés

