Ali je MQTT protokol aplikacijskega sloja?
Ali je MQTT protokol aplikacijskega sloja?

Video: Ali je MQTT protokol aplikacijskega sloja?

Video: Ali je MQTT protokol aplikacijskega sloja?
Video: ZigBee-шлюз SLS. Собираю, пробую 2024, Maj
Anonim

Telemetrični transport s čakalno vrsto sporočil ( MQTT ) je lahek aplikacijo - plast sporočanje protokol temelji na modelu objavi/naroči (pub/sub). V modelu pub/sub se lahko več odjemalcev (senzorjev) poveže z osrednjim strežnikom, imenovanim posrednik, in se naroči na teme, ki jih zanimajo.

Ustrezno temu, kaj so protokoli aplikacijskega sloja?

An aplikacijski sloj je abstrakcija plast ki določa skupne komunikacije protokoli in metode vmesnikov, ki jih uporabljajo gostitelji v komunikacijskem omrežju. The aplikacijski sloj abstrakcija se uporablja v obeh standardnih modelih računalniškega omrežja: v internetu Protokol Suite (TCP/IP) in model OSI.

Lahko se tudi vprašamo, kaj je protokol MQTT in kako deluje? MQTT je objava/naročnina protokol ki omogoča, da naprave na robu omrežja objavijo pri posredniku. Stranke se povežejo s tem posrednikom, ki nato posreduje v komunikaciji med obema napravama. Ko druga stranka objavi sporočilo o naročeni temi, posrednik posreduje sporočilo kateri koli stranki, ki je naročena.

Kateri protokol uporablja MQTT?

MQTT (MQ Telemetrični transport) je odprto lahko omrežje OASIS in ISO standarda (ISO/IEC PRF 20922), objavlja-naročnina protokol ki prenaša sporočila med napravami. The protokol običajno teče prek TCP/IP; vendar katero koli omrežje protokol ki zagotavlja urejene dvosmerne povezave brez izgub lahko podporo MQTT.

Kje se uporablja MQTT?

MQTT je preprost protokol za sporočanje, zasnovan za omejene naprave z nizko pasovno širino. Torej je popolna rešitev za aplikacije interneta stvari. MQTT omogoča pošiljanje ukazov za nadzor izhodov, branje in objavo podatkov iz senzorskih vozlišč in še veliko več.

Priporočena: