Toepassingen configureren voor het verzenden of ontvangen van berichten via een Event Hub
Nu u uw Event Hub hebt gemaakt en geconfigureerd, moet u toepassingen configureren voor het verzenden en ontvangen van gebeurtenisgegevensstromen via uw hub.
Een oplossing voor betalingsverwerking gebruikt bijvoorbeeld een vorm van een afzendertoepassing om de creditcardgegevens van een klant te verzamelen en een ontvangertoepassing om te controleren of de creditcard geldig is.
Er zijn verschillen in hoe een Java-toepassing wordt geconfigureerd, in vergelijking met een .NET-toepassing. De principes zijn echter hetzelfde voor het inschakelen van toepassingen om verbinding te maken met een Event Hub en om berichten te verzenden of te ontvangen.
Welke minimale vereisten heeft Event Hubs voor het configureren van een toepassing?
Als u een toepassing wilt configureren voor het verzenden van berichten naar een Event Hub, geeft u de volgende informatie op, zodat de toepassing verbindingsreferenties kan maken:
- Naam van Event Hub-naamruimte
- Event Hub-naam
- Naam van beleid voor gedeelde toegang
- Primaire gedeelde toegangssleutel
Als u een toepassing wilt configureren voor het ontvangen van berichten van een Event Hub, geeft u de volgende informatie op, zodat de toepassing verbindingsreferenties kan maken:
- Naam van Event Hub-naamruimte
- Event Hub-naam
- Naam van beleid voor gedeelde toegang
- Primaire gedeelde toegangssleutel
- Naam van opslagaccount
- Verbindingsreeks voor opslagaccount
- Containernaam van opslagaccount
Als u een ontvangertoepassing hebt waarin berichten worden opgeslagen in Azure Blob Storage, moet u ook een opslagaccount configureren.
Azure CLI-opdrachten voor het maken van een standaardopslagaccount voor algemeen gebruik
De Azure CLI biedt een set opdrachten die u kunt gebruiken om een opslagaccount te maken en te beheren. We gebruiken ze in de volgende les, maar voorlopig volgt hier een samenvatting van de opdrachten.
Fooi
Er zijn verschillende MS Learn-modules die betrekking hebben op opslagaccounts, te beginnen in de module Inleiding tot Azure Storage.
Bevelen | Beschrijving |
---|---|
storage account create |
Maak een V2-opslagaccount voor algemeen gebruik. |
storage account key list |
Haal de sleutel van het opslagaccount op. |
storage account show-connection-string |
Haal de verbindingsreeks voor een Azure Storage-account op. |
storage container create |
Maak een nieuwe container in een opslagaccount. |
Samenvatting
Toepassingen voor afzenders en ontvangers moeten worden geconfigureerd met specifieke informatie over de Event Hubs-omgeving. U moet een opslagaccount maken als uw ontvangertoepassing berichten opslaat in Blob Storage. Als uw toepassing wordt gehost op GitHub, moet u deze klonen naar uw lokale map. Teksteditors, zoals nano-, kunnen worden gebruikt om uw naamruimte toe te voegen aan de toepassing.