Creare uno spazio dei nomi del bus di servizio usando il portale di AzureCreate a Service Bus namespace using the Azure portal

Uno spazio dei nomi è un contenitore di ambito per tutti i componenti di messaggistica.A namespace is a scoping container for all messaging components. Più code e argomenti possono risiedere in un unico spazio dei nomi e gli spazi dei nomi vengono spesso usati come contenitori di applicazioni.Multiple queues and topics can reside within a single namespace, and namespaces often serve as application containers. Esistono due modi per creare uno spazio dei nomi del bus di servizio:There are two ways to create a Service Bus namespace:

  1. Portale di Azure (in questo articolo)Azure portal (this article)
  2. Modelli di Gestione risorseResource Manager templates

Creare uno spazio dei nomi nel portale di AzureCreate a namespace in the Azure portal

Per iniziare a usare le entità di messaggistica del bus di servizio in Azure, prima di tutto è necessario creare uno spazio dei nomi con un nome univoco in Azure.To begin using Service Bus messaging entities in Azure, you must first create a namespace with a name that is unique across Azure. Uno spazio dei nomi fornisce un contenitore di ambito per fare riferimento alle risorse del bus di servizio all'interno dell'applicazione.A namespace provides a scoping container for addressing Service Bus resources within your application.

Per creare uno spazio dei nomi:To create a namespace:

  1. Accedere al portale di Azure.Log on to the Azure portal.
  2. Nel riquadro di spostamento sinistro del portale fare clic su + Crea una risorsa, quindi su Enterprise Integration e infine su Bus di servizio.In the left navigation pane of the portal, click + Create a resource, then click Enterprise Integration, and then click Service Bus.
  3. Nella finestra di dialogo Crea spazio dei nomi immettere un nome per lo spazio dei nomi.In the Create namespace dialog, enter a namespace name. Verrà effettuato immediatamente un controllo sulla disponibilità del nome.The system immediately checks to see if the name is available.
  4. Dopo aver verificato che il nome dello spazio dei nomi sia disponibile, scegliere il piano tariffario, ovvero Basic, Standard o Premium.After making sure the namespace name is available, choose the pricing tier (Basic, Standard, or Premium).
  5. Nel campo Sottoscrizione scegliere una sottoscrizione di Azure in cui creare lo spazio dei nomi.In the Subscription field, choose an Azure subscription in which to create the namespace.
  6. Nel campo Gruppo di risorse scegliere un gruppo di risorse esistente nel quale risiederà lo spazio dei nomi oppure crearne uno nuovo.In the Resource group field, choose an existing resource group in which the namespace will live, or create a new one.
  7. In Localitàscegliere il paese o l'area in cui deve essere ospitato lo spazio dei nomi.In Location, choose the country or region in which your namespace should be hosted.

    Crea spazio dei nomi

  8. Fare clic su Crea.Click Create. A questo punto, lo spazio dei nomi verrà creato e abilitato nel sistema.The system now creates your namespace and enables it. Potrebbero essere necessari alcuni minuti per consentire al sistema di effettuare il provisioning delle risorse per lo spazio dei nomi creato.You might have to wait several minutes as the system provisions resources for your account.

Ottenere le credenziali di gestioneObtain the management credentials

Con la creazione di un nuovo spazio dei nomi viene generata automaticamente una regola di firma di accesso condiviso iniziale con una coppia associata di chiavi primaria e secondaria, ognuna delle quali concede il controllo completo su tutti gli aspetti dello spazio dei nomi.Creating a new namespace automatically generates an initial Shared Access Signature (SAS) rule with an associated pair of primary and secondary keys that each grant full control over all aspects of the namespace. Per informazioni su come creare altre regole con diritti più limitati per mittenti e ricevitori normali, vedere Autenticazione e autorizzazione del bus di servizio.See Service Bus authentication and authorization for information about how to create further rules with more constrained rights for regular senders and receivers. Per copiare la regola iniziale seguire questa procedura:To copy the initial rule, follow these steps:

  1. Fare clic su tutte le risorse, quindi fare clic sul nome di spazio dei nomi appena creato.Click All resources, then click the newly created namespace name.
  2. Nella finestra dello spazio dei nomi fare clic su Criteri di accesso condiviso.In the namespace window, click Shared access policies.
  3. Nella schermata Criteri di accesso condiviso fare clic su RootManageSharedAccessKey.In the Shared access policies screen, click RootManageSharedAccessKey.

    connection-info

  4. Nella finestra Criteri: RootManageSharedAccessKey fare clic sul pulsante Copia accanto a Stringa di connessione - chiave primaria per copiare la stringa di connessione negli Appunti e usarla in un secondo momento.In the Policy: RootManageSharedAccessKey window, click the copy button next to Connection string–primary key, to copy the connection string to your clipboard for later use. Incollare questo valore nel Blocco note o in un'altra posizione temporanea.Paste this value into Notepad or some other temporary location.

    connection-string

  5. Ripetere il passaggio precedente e copiare e incollare il valore della chiave primaria in un percorso temporaneo per usarlo in seguito.Repeat the previous step, copying and pasting the value of Primary key to a temporary location for later use.

Congratulazioni.Congratulations! È stato creato uno spazio dei nomi per la messaggistica del bus di servizio.You have now created a Service Bus Messaging namespace.

Passaggi successiviNext steps

Vedere gli esempi nel repository GitHub, che illustrano alcune delle funzionalità più avanzate della messaggistica del bus di servizio.Check out our GitHub samples, which show some of the more advanced features of Service Bus messaging.