Terminologia
Vengono illustrati i termini chiave rilevanti per lo spazio dei nomi di Griglia di eventi e le risorse MQTT.
Spazio dei nomi
Uno spazio dei nomi di Griglia di eventi è uno spazio dichiarativo che fornisce un ambito a tutte le risorse o le sottorisorse annidate, ad esempio argomenti, certificati, client, gruppi client, spazi di argomenti, associazioni di autorizzazioni.
Conto risorse | Protocollo supportato |
---|---|
Argomenti dello spazio dei nomi | HTTP |
Spazi degli argomenti | MQTT |
Client | MQTT |
Gruppi di client | MQTT |
Certificati CA | MQTT |
Associazioni autorizzazioni | MQTT |
Usando lo spazio dei nomi, è possibile organizzare le sottorisorse in gruppi logici e gestirle come singola unità nella sottoscrizione di Azure. L'eliminazione di uno spazio dei nomi elimina tutte le sottorisorse nello spazio dei nomi .
Fornisce un nome di dominio completo (FQDN) univoco. Uno spazio dei nomi espone due endpoint:
- Un endpoint HTTP per supportare i requisiti generali di messaggistica tramite gli argomenti dello spazio dei nomi.
- Endpoint MQTT per la messaggistica O le soluzioni IoT che usano MQTT.
Uno spazio dei nomi fornisce anche endpoint di rete integrati con DNS e una gamma di funzionalità di controllo di accesso e gestione dell'integrazione di rete, ad esempio il filtro in ingresso IP e i collegamenti privati. È anche il contenitore di identità gestite usate per tutte le risorse contenute che le usano.
Lo spazio dei nomi è una risorsa rilevata con tags
le proprietà e location
e, una volta creata, è disponibile in resources.azure.com
.
Il nome dello spazio dei nomi può essere lungo 3-50 caratteri. Può includere caratteri alfanumerici e trattini (-) e nessuna spazi. Il nome deve essere univoco per area.
Unità elaborate
Le unità elaborate controllano la capacità di Griglia di eventi di Azure spazio dei nomi e consentono all'utente di controllare la capacità della risorsa dello spazio dei nomi per l'ingresso e l'uscita dei messaggi. Per altre informazioni sui limiti, vedere Griglia di eventi di Azure quote e limiti.
Client
Il client è un dispositivo o un'applicazione in grado di pubblicare e/o sottoscrivere messaggi MQTT. Per altre informazioni sulla configurazione client, vedere Client MQTT.
Certificato/certificato
Il certificato è una forma di credenziale asimmetrica. Sono una combinazione di una chiave pubblica da una coppia di chiavi asimmetriche e un set di metadati che descrivono gli usi validi della coppia di chiavi. Se la coppia di chiavi dell'autorità emittente è la stessa coppia di chiavi del certificato, il certificato viene detto "autofirmato". Le autorità di certificazione di terze parti sono talvolta denominate autorità di certificazione (CA). Per altre informazioni sull'autenticazione client, vedere Autenticazione client MQTT.
Attributi client
Gli attributi client rappresentano un set di coppie chiave-valore che forniscono informazioni descrittive sul client. Gli attributi client vengono usati per la creazione di gruppi client e come variabili nei modelli di argomento. Ad esempio, il tipo di client è un attributo che fornisce il tipo del client. Per altre informazioni sulla configurazione client, vedere Client MQTT.
Gruppo di client
Il gruppo client è una raccolta di client. I client possono essere raggruppati usando attributi client comuni. Ai gruppi client possono essere concesse le autorizzazioni per pubblicare e/o sottoscrivere uno spazio di argomenti specifico. Per altre informazioni sulla configurazione dei gruppi client, vedere Gruppi di client MQTT.
Spazio degli argomenti
Lo spazio degli argomenti è un set di modelli di argomento. Viene usato per semplificare la gestione del controllo di accesso consentendo di definire l'ambito di pubblicazione o sottoscrizione dell'accesso per un gruppo client, a un gruppo di argomenti contemporaneamente anziché a singoli argomenti. Per altre informazioni sulla configurazione degli spazi degli argomenti, vedere Spazi degli argomenti MQTT.
Filtro degli argomenti
Un filtro di argomento MQTT è un argomento MQTT che può includere caratteri jolly per uno o più dei relativi segmenti, consentendo la corrispondenza con più argomenti MQTT. Viene usato per semplificare le dichiarazioni delle sottoscrizioni perché un filtro di argomenti può corrispondere a più argomenti.
Modello di argomento
I modelli di argomento sono un'estensione del filtro dell'argomento che supporta le variabili. Viene usato per il controllo di accesso con granularità fine all'interno di un gruppo client.
Associazioni autorizzazioni
Un'associazione di autorizzazioni concede l'accesso a un gruppo client specifico per pubblicare o sottoscrivere uno spazio argomento specifico. Per altre informazioni sulle associazioni di autorizzazioni, vedere Controllo di accesso MQTT.
Passaggi successivi
- Informazioni sulla creazione di uno spazio dei nomi di Griglia di eventi
- Informazioni sulla funzionalità broker MQTT in Griglia di eventi di Azure
- Altre informazioni sui client MQTT
- Informazioni su come pubblicare e sottoscrivere messaggi MQTT usando lo spazio dei nomi di Griglia di eventi