Ի՞նչ է MQTT Mosquitto-ն:
Ի՞նչ է MQTT Mosquitto-ն:

Video: Ի՞նչ է MQTT Mosquitto-ն:

Video: Ի՞նչ է MQTT Mosquitto-ն:
Video: Բարձր որակ, մատչելի ավիատոմսեր. Fly Arna-ն առաջարկում է գնի եւ որակի եզակի համադրություն 2024, Մայիս
Anonim

Mosquitto MQTT բրոքեր . Մոծակ թեթև բաց կոդով հաղորդագրություն է միջնորդ որ Իրականացնում է MQTT 3.1.0, 3.1.1 և 5.0 տարբերակները: Այն գրված է C-ով Ռոջեր Լայթի կողմից և հասանելի է որպես անվճար ներբեռնում Windows-ի և Linux-ի համար և հանդիսանում է Eclipse նախագիծ:

Նաև հարց է, թե ինչ է նշանակում MQTT:

MQTT (MQ Telemetry Transport) բաց OASIS և ISO ստանդարտ (ISO/IEC PRF 20922) թեթև, հրապարակել-բաժանորդագրվել ցանցային արձանագրություն է, որը հաղորդագրություններ է տեղափոխում սարքերի միջև: Այն նախատեսված է հեռավոր վայրերի հետ կապերի համար, որտեղ պահանջվում է «փոքր կոդի հետք» կամ ցանցի թողունակությունը սահմանափակ է:

Նմանապես, ինչու է MQTT օգտագործվում IoT-ում: MQTT ամենատարածվածներից մեկն է օգտագործված արձանագրություններում IoT նախագծերը։ Այն նշանակում է Message Queuing Telemetry Transport: Ավելին, դրա փոքր չափը, ցածր էներգիայի օգտագործումը, տվյալների նվազագույն փաթեթները և իրականացման հեշտությունը պրոտոկոլը դարձնում են «մեքենա-մեքենա» կամ «Իրերի ինտերնետ» աշխարհի արձանագրությունը:

Նաև իմանալու համար, թե ինչ է MQTT բրոքերը:

Ան–ի աշխատանքը MQTT բրոքեր այն է զտել հաղորդագրությունները թեմայի հիման վրա, այնուհետև դրանք բաժանել բաժանորդներին: Հաճախորդը կարող է ստանալ այս հաղորդագրությունները՝ բաժանորդագրվելով նույն թեմային միջնորդ . Հրատարակչի և բաժանորդի միջև ուղղակի կապ չկա: Բոլոր հաճախորդները կարող են հրապարակել (հեռարձակել) և բաժանորդագրվել (ստանալ):

Ո՞րն է տարբերությունը MQTT-ի և HTTP-ի միջև:

MQTT տվյալների կենտրոնական է, մինչդեռ HTTP փաստաթղթակենտրոն է. HTTP Հաճախորդ-սերվեր հաշվարկման համար հարցում-պատասխան արձանագրություն է և միշտ չէ, որ օպտիմիզացված է շարժական սարքերի համար: Բացի այդ, հրատարակել/բաժանորդագրվել մոդելը հաճախորդներին ապահովում է միմյանցից անկախ գոյություն և բարձրացնում է ողջ համակարգի հուսալիությունը:

Խորհուրդ ենք տալիս: