MQTT è un protocollo a livello di applicazione?
MQTT è un protocollo a livello di applicazione?

Video: MQTT è un protocollo a livello di applicazione?

Video: MQTT è un protocollo a livello di applicazione?
Video: Corso Home assistant - Impariamo ad utilizzare il protocollo MQTT con shelly 2024, Maggio
Anonim

Trasporto di telemetria di Accodamento messaggi ( MQTT ) è un peso leggero applicazione - strato messaggistica protocollo basato sul modello di pubblicazione/sottoscrizione (pub/sub). Nel modello pub/sub, più client (sensori) possono connettersi a un server centrale chiamato broker e iscriversi agli argomenti a cui sono interessati.

Di conseguenza, cosa sono i protocolli a livello di applicazione?

Un livello di applicazione è un'astrazione strato che specifica le comunicazioni condivise protocolli e metodi di interfaccia utilizzati dagli host in una rete di comunicazione. Il livello di applicazione l'astrazione è utilizzata in entrambi i modelli standard di reti di computer: Internet Protocollo Suite (TCP/IP) e il modello OSI.

Ci si potrebbe anche chiedere, cos'è il protocollo MQTT e come funziona? MQTT è una pubblicazione/sottoscrizione protocollo che consente ai dispositivi edge-of-network di pubblicare su un broker. I client si connettono a questo broker, che quindi media la comunicazione tra i due dispositivi. Quando un altro client pubblica un messaggio su un argomento sottoscritto, il broker inoltra il messaggio a qualsiasi client che ha sottoscritto.

Quale protocollo utilizza MQTT?

MQTT (MQ Telemetria Trasporto) è una rete OASIS aperta e standard ISO (ISO/IEC PRF 20922) leggera, pubblicazione-sottoscrizione protocollo che trasporta i messaggi tra i dispositivi. Il protocollo di solito funziona su TCP/IP; tuttavia, qualsiasi rete protocollo che fornisce connessioni ordinate, senza perdite e bidirezionali Potere sostegno MQTT.

Dove viene utilizzato MQTT?

MQTT è un semplice protocollo di messaggistica, progettato per dispositivi vincolati con larghezza di banda ridotta. Quindi, è la soluzione perfetta per le applicazioni Internet of Things. MQTT consente di inviare comandi per controllare le uscite, leggere e pubblicare dati dai nodi dei sensori e molto altro.

Consigliato: