Condividi tramite


Usare il portale di Azure per creare un argomento del bus di servizio e le sottoscrizioni all'argomento

In questa guida di avvio rapido si usa il portale di Azure per creare un argomento del Bus di servizio e quindi creare le sottoscrizioni a tale argomento.

Cosa sono gli argomenti e le sottoscrizioni del bus di servizio?

Gli argomenti e le sottoscrizioni di Service Bus supportano un modello di comunicazione pub/sub. Con questo modello, i componenti di un'applicazione distribuita non comunicano direttamente tra loro. Scambiano invece messaggi tramite un argomento, che funge da intermediario.

Diagramma che mostra il funzionamento degli argomenti e delle sottoscrizioni.

Le code del bus di servizio recapitano ogni messaggio a un singolo consumer. Al contrario, gli argomenti e le sottoscrizioni forniscono comunicazioni uno-a-molti usando un modello di pubblicazione/sottoscrizione. È possibile registrare più sottoscrizioni in un singolo argomento. Quando un messaggio viene inviato all'argomento, ogni sottoscrizione riceve la propria copia per l'elaborazione indipendente.

Una sottoscrizione funziona come una coda virtuale che riceve copie di messaggi inviati all'argomento. È anche possibile definire regole di filtro per una sottoscrizione per controllare i messaggi ricevuti.

Gli argomenti e le sottoscrizioni del bus di servizio consentono la scalabilità necessaria per elaborare grandi quantità di messaggi tra un numero elevato di utenti e applicazioni.

Creare uno spazio dei nomi nel portale di Azure

Per iniziare a usare le entità di messaggistica del bus di servizio in Azure, creare uno spazio dei nomi con un nome univoco in Azure. Uno spazio dei nomi fornisce un contenitore di ambito per le risorse del bus di servizio, ad esempio code e argomenti, nell'applicazione.

Per creare uno spazio dei nomi:

  1. Accedere al portale di Azure.

  2. Selezionare il menu a comparsa in alto a sinistra e passare alla pagina Tutti i servizi.

  3. Sulla barra di spostamento a sinistra selezionare Integrazione.

  4. Scorrere verso il basso fino a Servizi di messaggistica, passare il puntatore del mouse sul bus di servizio e quindi selezionare Crea.

    Screenshot che mostra la selezione di Crea una risorsa, Integrazione e quindi bus di servizio nel menu.

  5. Nella scheda Informazioni di base della pagina Crea spazio dei nomi seguire questa procedura:

    1. Per Sottoscrizione scegliere una sottoscrizione di Azure in cui creare lo spazio dei nomi.

    2. Per Gruppo di risorse, scegliere un gruppo di risorse esistente o crearne uno nuovo.

    3. Immettere un nome spazio dei nomi che soddisfi le convenzioni di denominazione seguenti:

      • Il nome deve essere univoco in Azure. Verrà effettuato immediatamente un controllo sulla disponibilità del nome.
      • La lunghezza del nome deve essere compresa tra 6 e 50 caratteri.
      • Il nome può contenere solo lettere, numeri e trattini -.
      • Il nome deve iniziare con una lettera e terminare con una lettera o un numero.
      • Il nome non termina con -sb o -mgmt.
    4. Per Posizione, scegliere l'area in cui ospitare lo spazio dei nomi.

    5. Per Piano tariffario, selezionare il piano tariffario (Basic, Standard o Premium) per lo spazio dei nomi. Per questo avvio rapido selezionare Standard.

      Se si seleziona il livello Premium , è possibile abilitare la replica geografica per lo spazio dei nomi. La funzionalità di replica geografica garantisce che i metadati e i dati di uno spazio dei nomi vengano replicati continuamente da un'area primaria a una o più aree secondarie.

      Importante

      Se si vogliono usare argomenti e sottoscrizioni, scegliere Standard o Premium. Il piano tariffario Basic non supporta argomenti e sottoscrizioni.

      Se è stato selezionato il piano tariffario Premium, specificare il numero di unità di messaggistica. Il piano Premium fornisce l'isolamento delle risorse a livello di CPU e memoria in modo che ogni carico di lavoro venga eseguito in isolamento. Questo contenitore di risorse viene chiamato come unità di messaggistica. Uno spazio dei nomi Premium ha almeno un'unità di messaggistica. È possibile selezionare 1, 2, 4, 8 o 16 unità di messaggistica per ogni spazio dei nomi Premium del bus di servizio. Per altre informazioni, vedere Livello di messaggistica Premium del bus di servizio.

    6. Selezionare Rivedi e crea nella parte inferiore della pagina.

      Screenshot che mostra la pagina Crea un namespace.

    7. Nella pagina Rivedi e crea esaminare le impostazioni e selezionare Crea.

  6. Al termine della distribuzione della risorsa, selezionare Vai alla risorsa nella pagina di distribuzione.

    Screenshot che mostra la pagina

  7. Viene visualizzata la home page dello spazio dei nomi del bus di servizio.

    Screenshot che mostra la home page del namespace del Service Bus creato.

Creare un argomento usando il portale di Azure

  1. Nella pagina Spazio dei nomi del bus di servizio espandere Entità nel menu di spostamento a sinistra e selezionare Argomenti.

  2. Selezionare + Argomento.

  3. Immettere un nome per l'argomento. Lasciare invariati i valori predefiniti delle altre opzioni.

  4. Selezionare Crea.

    Screenshot della pagina Crea argomento.

Creare le sottoscrizioni dell'argomento

  1. Selezionare l'argomento creato nella sezione precedente.

    Screenshot della pagina Argomenti con l'argomento selezionato.

  2. Nella pagina Argomento del bus di servizio selezionare + Sottoscrizione.

    Screenshot della pagina Sottoscrizioni con il pulsante Aggiungi sottoscrizione selezionato.

  3. Nella pagina Crea sottoscrizione procedere come segue:

    1. Immettere S1 come nome della sottoscrizione.

    2. Selezionare Crea per creare la sottoscrizione.

      Screenshot della pagina Crea abbonamento.

  4. Ripetere due volte il passaggio precedente per creare le sottoscrizioni denominate S2 ed S3.

Passaggi successivi

In questo articolo sono stati creati uno spazio dei nomi del bus di servizio, un argomento nello spazio dei nomi e tre sottoscrizioni dell'argomento. Per informazioni su come pubblicare messaggi nell'argomento e sottoscrivere messaggi da una sottoscrizione, vedere una delle guide di avvio rapido seguenti nella sezione Pubblicare e sottoscrivere messaggi.