MQTT Mosquitto nima?
MQTT Mosquitto nima?

Video: MQTT Mosquitto nima?

Video: MQTT Mosquitto nima?
Video: MQTT (Mosquitto) Протокол | Теория 2024, Noyabr
Anonim

Mosquitto MQTT brokeri . Chivin engil ochiq manba xabaridir broker amalga oshiradi MQTT 3.1.0, 3.1.1 va 5.0 versiyalari. U Rojer Light tomonidan C tilida yozilgan va Windows va Linux uchun bepul yuklab olish mumkin va Eclipse loyihasidir.

Shuningdek, savol tug'iladi, MQTT nimani anglatadi?

MQTT (MQ Telemetry Transport) ochiq OASIS va ISO standarti (ISO/IEC PRF 20922) boʻlib, qurilmalar oʻrtasida xabarlarni tashuvchi engil, nashr qilish-obuna boʻlish tarmoq protokolidir. U "kichik kod izi" talab qilinadigan yoki tarmoq o'tkazish qobiliyati cheklangan uzoq joylar bilan ulanish uchun mo'ljallangan.

Xuddi shunday, nima uchun MQTT IoT-da qo'llaniladi? MQTT eng keng tarqalganlaridan biri hisoblanadi ishlatilgan protokollari IoT loyihalar. Bu Message Queuing Telemetry Transport degan ma'noni anglatadi. Bundan tashqari, uning kichik o'lchamlari, kam quvvat sarfi, minimallashtirilgan ma'lumotlar paketlari va amalga oshirish qulayligi protokolni "mashinadan mashinaga" yoki "Internet narsalar" dunyosi uchun ideal qiladi.

Shuningdek, MQTT brokeri nima ekanligini bilish uchun?

ning ishi MQTT brokeri mavzu asosida xabarlarni filtrlash va keyin ularni obunachilarga tarqatishdir. Mijoz ushbu mavzuga obuna bo'lish orqali ushbu xabarlarni olishi mumkin broker . Nashriyot va obunachi o'rtasida to'g'ridan-to'g'ri aloqa yo'q. Barcha mijozlar nashr etishi (eshittirish) va obuna bo'lish (qabul qilish) mumkin.

MQTT va HTTP o'rtasidagi farq nima?

MQTT ma'lumotlarga asoslangan, holbuki HTTP hujjatga asoslangan. HTTP mijoz-server hisoblashlari uchun so'rov-javob protokoli va har doim ham mobil qurilmalar uchun optimallashtirilmaydi. Bundan tashqari, nashr etish/obuna bo'lish modeli mijozlarga bir-biridan mustaqil bo'lishni ta'minlaydi va butun tizimning ishonchliligini oshiradi.

Tavsiya: