Questo tutorial illustra la configurazione di un insieme di applicazioni che comunicano inviando messaggi tramite Pub/Sub anziché RPC sincrone. Separando le applicazioni, la messaggistica:
- Rende le applicazioni più robuste
- Potrebbe semplificare lo sviluppo
Ad esempio, il chiamante (publisher) non ha bisogno che il destinatario (abbonato) sia attivo e disponibile. Il publisher invia un messaggio a Pub/Sub. Il publisher non ha bisogno di sapere quali e quante applicazioni degli iscritti devono ricevere il messaggio. Di conseguenza, il servizio può essere utilizzato per recapitare il messaggio a una o più applicazioni abbonate ogni volta che sono disponibili.
Panoramica del sistema
In questo tutorial, avvii un'applicazione publisher che invia un messaggio "Hello, World!" a due abbonati utilizzando la comunicazione