Je MQTT protokol aplikačnej vrstvy?
Je MQTT protokol aplikačnej vrstvy?

Video: Je MQTT protokol aplikačnej vrstvy?

Video: Je MQTT protokol aplikačnej vrstvy?
Video: KUKA DeviceConnector ENG Веб-семинар от KUKA Nordic 2024, November
Anonim

Prenos telemetrie frontu správ ( MQTT ) je ľahký aplikácie - vrstva zasielanie správ protokol na základe modelu publikovať/odoberať (pub/sub). V modeli pub/sub sa môže viacero klientov (senzorov) pripojiť k centrálnemu serveru nazývanému broker a prihlásiť sa na odber tém, ktoré ich zaujímajú.

Čo sú to protokoly aplikačnej vrstvy?

An aplikačná vrstva je abstrakcia vrstva ktorý určuje zdieľanú komunikáciu protokoly a metódy rozhrania používané hostiteľmi v komunikačnej sieti. The aplikačná vrstva abstrakcia sa používa v oboch štandardných modeloch počítačových sietí: v internete Protokol Suite (TCP/IP) a model OSI.

Možno sa tiež opýtať, čo je protokol MQTT a ako funguje? MQTT je publikovať/prihlásiť sa protokol ktorý umožňuje zariadeniam na okraji siete publikovať maklérovi. Klienti sa pripájajú k tomuto brokerovi, ktorý následne sprostredkúva komunikáciu medzi oboma zariadeniami. Keď iný klient zverejní správu na predplatenú tému, maklér prepošle správu ktorémukoľvek klientovi, ktorý sa prihlásil na odber.

Aký protokol používa MQTT?

MQTT (MQ Telemetry Transport) je otvorená sieť OASIS a normy ISO (ISO/IEC PRF 20922) s ľahkou publikáciou a predplatiteľom protokol ktorý prenáša správy medzi zariadeniami. The protokol zvyčajne beží cez TCP/IP; však akúkoľvek sieť protokol ktorý poskytuje usporiadané, bezstratové, obojsmerné spojenia môcť podpora MQTT.

Kde sa používa MQTT?

MQTT je jednoduchý protokol na odosielanie správ navrhnutý pre obmedzené zariadenia s nízkou šírkou pásma. Ide teda o ideálne riešenie pre aplikácie internetu vecí. MQTT umožňuje posielať príkazy na ovládanie výstupov, čítať a publikovať dáta z uzlov senzorov a mnoho ďalšieho.

Odporúča: