Broker di messaggi
Un broker di messaggi accetta i messaggi e li inoltra ai destinatari secondo regole definite.
Un intermediario per i messaggi
Un broker di messaggi è un componente infrastrutturale tra applicazioni mittenti e riceventi. Accetta messaggi e li inoltra secondo regole. A seconda del prodotto e della configurazione gestisce anche memorizzazione e consegna. Una coda è invece la struttura di attesa dei messaggi; un broker può gestire più code o argomenti.
In un esempio inventato distribuisce notifiche di spedizione alla gestione del magazzino e alla reportistica. Queste applicazioni devono comunque comprendere ed elaborare autonomamente il contenuto. La conferma di accettazione del broker non attesta automaticamente che i loro compiti siano conclusi. Chiarisca instradamento, diritti di accesso, conservazione, percorsi di errore e monitoraggio. Anche il broker diventa parte del sistema da gestire.
Fonti
Termini correlati
- Coda di messaggiUna coda di messaggi mantiene i messaggi in attesa che un consumatore li prenda in carico per elaborarli.
- Publish-subscribeIl modello publish-subscribe distribuisce i messaggi pubblicati ai sottoscrittori interessati senza contatti diretti con ogni destinatario.
- Architettura basata su eventiNell’architettura basata su eventi, i componenti segnalano eventi ai quali altri componenti possono reagire indipendentemente.
- Transactional inboxUna transactional inbox usa registrazioni durature dei messaggi per proteggere l’elaborazione locale dalle consegne duplicate.
- Conferma dei messaggiLa conferma comunica al broker che una consegna è stata ricevuta o elaborata secondo la regola concordata.
- Jitter nei retryIl jitter varia casualmente le attese tra i retry per distribuire i nuovi tentativi e ridurre le richieste simultanee di più client.
Articoli sul tema








API & integrazione con ASES
ERP, CRM e negozio online collegati in modo pulito

