Message broker
Een message broker neemt berichten aan en leidt ze volgens vastgelegde regels naar ontvangers.
Een tussenstation voor berichten
Een message broker is een infrastructuurcomponent tussen verzendende en ontvangende toepassingen. Hij neemt berichten aan en stuurt ze volgens regels door. Afhankelijk van product en inrichting beheert hij ook opslag en bezorging. Een wachtrij is de wachtstructuur voor berichten; een broker kan meerdere wachtrijen of onderwerpen beheren.
In een fictief voorbeeld verdeelt hij verzendmeldingen over magazijnbeheer en rapportage. Die toepassingen moeten de inhoud nog steeds zelf begrijpen en verwerken. Een acceptatiebevestiging van de broker bevestigt niet automatisch dat hun taken klaar zijn. Maak afspraken over routering, toegangsrechten, bewaring, foutafhandeling en monitoring. De broker wordt zelf onderdeel van het te beheren systeem.
Bronnen
Verwante begrippen
- Message queueEen message queue buffert berichten totdat een consument ze voor verwerking ophaalt.
- Publish-subscribePublish-subscribe verdeelt gepubliceerde berichten over geïnteresseerde abonnees zonder dat de afzender ieder rechtstreeks benadert.
- Event-driven architectuurBij een event-driven architectuur melden componenten gebeurtenissen waarop andere componenten onafhankelijk kunnen reageren.
- Transactionele inboxEen transactionele inbox gebruikt duurzame berichtregistraties om lokale verwerking tegen dubbele afleveringen te beschermen.
- BerichtbevestigingEen berichtbevestiging meldt aan de broker dat een aflevering volgens de afgesproken regel is ontvangen of verwerkt.
- Jitter bij herhaalpogingenRetry jitter varieert wachttijden willekeurig om herhaalpogingen te spreiden en gelijktijdige aanvragen van veel clients te verminderen.
Artikelen over dit onderwerp








Koppelingen & integratie met ASES
ERP, CRM en webshop netjes gekoppeld

