Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel definiert Schlüsselbegriffe, die für Event Grid-Namensräume und MQTT-Ressourcen relevant sind.
Namespace
Ein Event Grid-Namespace ist ein deklarativer Bereich, der einen Bereich für alle geschachtelten Ressourcen oder Unterressourcen wie Themen, Zertifikate, Clients, Clientgruppen, Themenräume, Berechtigungsbindungen bereitstellt.
| Ressource | Protokoll unterstützt |
|---|---|
| Namespacethemen | HTTP |
| Themenbereiche | MQTT |
| Clients | MQTT |
| Client-Gruppen | MQTT |
| CA-Zertifikate | MQTT |
| Berechtigungsbindungen | MQTT |
Mithilfe des Namespaces können Sie die Unterressourcen in logische Gruppen organisieren und als einzelne Einheit in Ihrem Azure-Abonnement verwalten. Beim Löschen eines Namespaces werden alle Unterressourcen im Namespace gelöscht.
Sie erhalten einen eindeutigen vollqualifizierten Domänennamen (FQDN). Ein Namespace macht zwei Endpunkte verfügbar:
- Ein HTTP-Endpunkt, der allgemeine Messaginganforderungen mithilfe von Namespacethemen unterstützt.
- Ein MQTT-Endpunkt für IoT-Messaging oder -Lösungen, die MQTT verwenden.
Ein Namespace bietet auch DNS-integrierte Netzwerkendpunkte und eine Reihe von Zugriffssteuerungs- und Netzwerkintegrationsverwaltungsfunktionen wie IP-Eingangsfilterung und private Links. Er ist auch der Container der verwalteten Identitäten, die für alle enthaltenen Ressourcen verwendet werden, die sie verwenden.
Namespace ist eine nachverfolgbare Ressource mit tags und location Eigenschaften, und nach der Erstellung kann es unter resources.azure.com gefunden werden.
Der Name des Namespaces kann 3 bis 50 Zeichen lang sein. Es kann alphanumerische Zeichen, einen Bindestrich (-) enthalten und keine Leerzeichen. Der Name muss pro Region eindeutig sein.
Durchsatzeinheiten
Durchsatzeinheiten (TUs) steuern die Kapazität des Azure Event Grid-Namespace und ermöglichen es Benutzern, die Kapazität ihrer Namespaceressource für den Nachrichtenausgang und -ausgang zu steuern. Weitere Informationen zu Grenzwerten finden Sie unter Azure Event Grid-Kontingente und -Grenzwerte.
Zertifikat / Zert.
Ein Zertifikat ist eine Form von asymmetrischer Qualifikation. Es handelt sich um eine Kombination aus einem öffentlichen Schlüssel eines asymmetrischen Schlüsselpakets und einer Metadatensammlung, die die gültigen Verwendungszwecke des Schlüsselpakets beschreibt. Wenn das Schlüsselpaar des Ausstellers dasselbe Schlüsselpaar ist wie das des Zertifikats, ist das Zertifikat selbstsigniert. Drittanbieter-Zertifikatsaussteller werden manchmal als Zertifizierungsstellen (CA) bezeichnet. Weitere Informationen zur Clientauthentifizierung finden Sie unter MQTT-Clientauthentifizierung.
Kunde
Ein Client ist ein Gerät oder eine Anwendung, die MQTT-Nachrichten veröffentlichen oder abonnieren kann. Weitere Informationen zur Clientkonfiguration finden Sie unter MQTT-Clients.
Clientattribute
Client-Attribute sind eine Menge von Schlüssel-Wert-Paaren, die beschreibende Informationen über den Client liefern. Sie verwenden Client-Attribute, um Client-Gruppen und als Variablen in Topic-Vorlagen zu erstellen. Der Clienttyp ist z. B. ein Attribut, das den Typ des Clients bereitstellt. Weitere Informationen zur Clientkonfiguration finden Sie unter MQTT-Clients.
Clientgruppe
Eine Klientengruppe ist eine Sammlung von Kunden. Du kannst Clients mit gemeinsamen Client-Attributen gruppieren. Sie können Kundengruppen die Erlaubnis geben, einen bestimmten Themenbereich zu veröffentlichen oder zu abonnieren. Weitere Informationen zur Konfiguration von Client-Gruppen finden Sie unter MQTT-Clientgruppen.
Berechtigungsbindungen
Eine Erlaubnisbindung gewährt einer bestimmten Kundengruppe den Zugriff, entweder auf einem bestimmten Themenbereich zu veröffentlichen oder zu abonnieren. Weitere Informationen zu Berechtigungsbindungen finden Sie unter MQTT-Zugriffssteuerung.
Themenfilter
Ein MQTT-Themenfilter ist ein MQTT-Thema, das Wildcards für ein oder mehrere seiner Segmente enthalten kann, sodass er mit mehreren MQTT-Themen übereinstimmt. Es vereinfacht Abonnementdeklarationen, weil ein Themenfilter mehrere Themen zuordnen kann.
Themenraum
Ein Themenraum ist eine Menge von Themenvorlagen. Sie vereinfacht die Verwaltung der Zugriffskontrolle, indem Sie Veröffentlichungs- oder Abonnementzugriff für eine Client-Gruppe gleichzeitig auf eine Gruppe von Topics statt auf einzelne Topics beschränken können. Weitere Informationen zur Konfiguration von Themenräumen finden Sie unter MQTT-Themenräume.
Themenvorlage
Themenvorlagen, eine Erweiterung des Themenfilters, unterstützen Variablen. Sie nutzen sie für eine feine Zugriffskontrolle innerhalb einer Client-Gruppe.
Nächste Schritte
- Erfahren Sie über die Erstellung eines Event Grid-Namensraums.
- Erfahren Sie mehr über die MQTT-Broker-Funktion in Azure Event Grid.
- Erfahren Sie mehr über MQTT-Kunden.
- Lernen Sie, wie Sie MQTT-Nachrichten veröffentlichen und abonnieren, indem Sie den Event Grid Namespace verwenden.