Vai MQTT ir lietojumprogrammas slāņa protokols?
Vai MQTT ir lietojumprogrammas slāņa protokols?

Video: Vai MQTT ir lietojumprogrammas slāņa protokols?

Video: Vai MQTT ir lietojumprogrammas slāņa protokols?
Video: KUKA DeviceConnector ENG Веб-семинар от KUKA Nordic 2024, Novembris
Anonim

Ziņojumu rindas telemetrijas transportēšana ( MQTT ) ir viegls pieteikumu - slānis ziņapmaiņa protokols pamatojoties uz publicēšanas/abonēšanas (pub/sub) modeli. Pub/sub modelī vairāki klienti (sensori) var izveidot savienojumu ar centrālo serveri, ko sauc par brokeri, un abonēt viņus interesējošās tēmas.

Attiecīgi, kas ir lietojumprogrammu slāņa protokoli?

An pielietojuma slānis ir abstrakcija slānis kas norāda koplietoto saziņu protokoli un saskarnes metodes, ko saimnieki izmanto sakaru tīklā. The pielietojuma slānis abstrakcija tiek izmantota abos datortīklu standarta modeļos: internetā Protokols Suite (TCP/IP) un OSI modeli.

Var arī jautāt, kas ir MQTT protokols un kā tas darbojas? MQTT ir publicēt/abonēt protokols kas ļauj tīkla malas ierīcēm publicēt informāciju brokerim. Klienti savienojas ar šo brokeri, kas pēc tam veic saziņu starp abām ierīcēm. Kad cits klients publicē ziņojumu par abonētu tēmu, brokeris pārsūta ziņojumu jebkuram klientam, kurš ir abonējis.

Kādu protokolu izmanto MQTT?

MQTT (MQ telemetrijas transports) ir atvērts OASIS un ISO standarta (ISO/IEC PRF 20922) viegls publicēšanas un abonēšanas tīkls protokols kas pārsūta ziņojumus starp ierīcēm. The protokols parasti darbojas, izmantojot TCP/IP; tomēr jebkurš tīkls protokols kas nodrošina sakārtotus, bezzudumu, divvirzienu savienojumus var atbalsts MQTT.

Kur tiek izmantots MQTT?

MQTT ir vienkāršs ziņojumapmaiņas protokols, kas paredzēts ierobežotām ierīcēm ar mazu joslas platumu. Tātad tas ir ideāls risinājums lietiskā interneta lietojumprogrammām. MQTT ļauj nosūtīt komandas, lai kontrolētu izejas, lasītu un publicētu datus no sensoru mezgliem un daudz ko citu.

Ieteicams: