Creare un sistema Pub/Sub uno-a-molti

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