Azure Portal gebruiken om een Service Bus-naamruimte en -wachtrij te maken
In deze quickstart wordt beschreven hoe u een Service Bus-naamruimte en -wachtrij maakt met behulp van Azure Portal. Er wordt ook beschreven hoe u autorisatiereferenties ophaalt die een client-toepassing kan gebruiken voor het verzenden/ontvangen van berichten naar/van de wachtrij.
Wat zijn Service Bus-wachtrijen?
Service Bus-wachtrijen ondersteunen een Brokered Messaging-communicatiemodel. Wanneer u gebruikmaakt van wachtrijen, communiceren onderdelen van een gedistribueerde toepassing niet direct met elkaar. In plaats daarvan wisselen ze berichten uit via een wachtrij die als intermediaire service (broker) fungeert. De maker van een bericht (afzender) draagt een bericht over aan de wachtrij en gaat vervolgens door met de verwerking ervan. Een gebruiker van een bericht (ontvanger) haalt het bericht asynchroon op uit de wachtrij en verwerkt het. De maker hoeft niet te wachten op een reactie van de gebruiker om door te kunnen gaan met het verwerken en verzenden van verdere berichten. Wachtrijen maken gebruik van het FIFO-principe (first in, first out) voor de berichtbezorging naar een of meer concurrerende gebruikers. Dat wil zeggen dat berichten doorgaans door de ontvangers worden ontvangen en verwerkt in de volgorde waarin ze zijn toegevoegd aan de wachtrij, en elk bericht wordt slechts door één berichtengebruiker ontvangen en verwerkt.

Service Bus-wachtrijen is een technologie voor algemeen gebruik die voor een groot aantal verschillende scenario's kan worden gebruikt:
- Communicatie tussen web- en werkrollen in een meerlaagse Azure-toepassing.
- Communicatie tussen on-premises apps en in Azure gehoste apps in een hybride oplossing.
- Communicatie tussen onderdelen van een gedistribueerde toepassing die on-premises wordt uitgevoerd in verschillende organisaties of afdelingen binnen een organisatie.
Door wachtrijen te gebruiken, kunt u uw toepassingen eenvoudiger schalen en kunt u meer tolerantie aan uw architectuur toevoegen.
Vereisten
Zorg ervoor dat u over een Azure-abonnement beschikt om deze quickstart uit te voeren. Als u nog geen abonnement op Azure hebt, kunt u een gratis account maken voordat u begint.
Een naamruimte in Azure Portal maken
Als u Service Bus-berichtenentiteiten wilt gebruiken in Azure, moet u eerst een naamruimte maken met een naam die uniek is binnen Azure. Een naamruimte biedt een scoping container voor het verwerken van Service Bus-resources in uw toepassing.
Ga als volgt te werk om een naamruimte te maken:
Meld u aan bij Azure Portal
Klik in het linkernavigatievenster van de portal achtereenvolgens op + Een resource maken, Integratie en Service Bus.
Volg deze stappen in de tag Basisbeginselen van de pagina Naamruimte maken:
Kies voor Abonnement een Azure-abonnement waarin u de naamruimte maakt.
Kies voor Resourcegroep een bestaande resourcegroep waarin de naamruimte moet worden opgenomen of maak een nieuwe resourcegroep.
Voer een naam in voor de naamruimte. In het systeem wordt onmiddellijk gecontroleerd of de naam beschikbaar is. Raadpleeg Create Namespace (Naamruimte maken) voor een lijst met regels voor het benoemen van naamruimtes.
Kies voor Locatie de regio waarin uw naamruimte moet worden gehost.
Selecteer bij Prijscategorie de prijscategorie (Basic, Standard of Premium) voor de naamruimte. Voor deze snelstart selecteert u Standaard.
Kies Standard of Premium indien u gebruik wilt maken van onderwerpen en abonnementen. Onderwerpen/abonnementen worden niet ondersteund in de prijscategorie Basic.
Als u de prijscategorie Premium, geeft u het aantal berichteneenheden op. De Premium-prijscategorie biedt isolatie van resources op het niveau van de CPU en het geheugen, zodat elke workload geïsoleerd wordt uitgevoerd. Deze resourcecontainer wordt een Messaging-eenheid genoemd. Een Premium-naamruimte heeft ten minste één Messaging-eenheid. U kunt voor elke Service Bus Premium-naamruimte 1, 2 of 4 Messaging-eenheden selecteren. Zie Service Bus Premium Messaging voor meer informatie.
Selecteer Controleren + maken. Uw naamruimte wordt nu gemaakt en ingeschakeld. U moet wellicht enkele minuten wachten terwijl de resources voor uw account worden ingericht.
Controleer de instellingen op de pagina Beoordelen en maken en selecteer Maken.
Selecteer Ga naar resource op de implementatiepagina.
U ziet de startpagina voor uw Service Bus-naamruimte.
De verbindingsreeks ophalen
Het maken van een nieuwe naamruimte genereert automatisch een eerste Shared Access Signature-beleid (SAS) met primaire en secundaire sleutels en primaire en secundaire verbindingsreeksen die elk volledige controle over alle aspecten van de naamruimte verlenen. Raadpleeg Service Bus-verificatie en -autorisatie voor meer informatie over het maken van regels met beperktere rechten voor reguliere afzenders en ontvangers.
Als u de primaire connection string voor uw naamruimte wilt kopiëren, volgt u deze stappen:
Selecteer op Service Bus pagina Naamruimte de optie Beleid voor gedeelde toegang in het menu links.
Selecteer op de pagina Beleid voor gedeelde toegang de optie RootManageSharedAccessKey.
Klik in het venster Beleid: RootManageSharedAccessKey op de knop Kopiëren naast Primaire verbindingsreeks om de verbindingsreeks naar het klembord te kopiëren voor later gebruik. Plak deze waarde in Kladblok of een andere tijdelijke locatie.
U kunt deze pagina gebruiken om de primaire sleutel, secundaire sleutel en secundaire sleutel te connection string.
Een wachtrij maken in de Microsoft Azure-portal
Selecteer op de pagina Service Bus-naamruimte de optie Wachtrijen in het linkernavigatiemenu.
Selecteer op de pagina Wachtrijen de optie + Wachtrij op de werkbalk.
Voer een naam voor de wachtrij in en hanteer voor de andere waarden de standaardinstellingen.
Selecteer nu Maken.
Volgende stappen
In dit artikel hebt u een Service Bus-naamruimte en een wachtrij in de naamruimte gemaakt. Raadpleeg een van de volgende quickstarts in het gedeelte Berichten verzenden en ontvangen om te zien hoe berichten worden verzonden/ontvangen naar/van de wachtrij.