Video: Ի՞նչ է MQTT Mosquitto-ն:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
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 Հաճախորդ-սերվեր հաշվարկման համար հարցում-պատասխան արձանագրություն է և միշտ չէ, որ օպտիմիզացված է շարժական սարքերի համար: Բացի այդ, հրատարակել/բաժանորդագրվել մոդելը հաճախորդներին ապահովում է միմյանցից անկախ գոյություն և բարձրացնում է ողջ համակարգի հուսալիությունը:
Խորհուրդ ենք տալիս:
Ի՞նչ է adafruit MQTT-ը:
MQTT-ը կամ հաղորդագրությունների հերթի հեռաչափական տրանսպորտը սարքի հաղորդակցման արձանագրություն է, որն աջակցում է Adafruit IO-ն: js-ը և Arduino-ն կարող եք օգտագործել Adafruit-ի IO հաճախորդի գրադարանները, քանի որ դրանք ներառում են աջակցություն MQTT-ին (տես հաճախորդի գրադարանների բաժինը)
Ի՞նչ է թեման MQTT-ում:
Թեմաներ. MQTT-ում թեմա բառը վերաբերում է UTF-8 տողին, որը բրոքերը օգտագործում է յուրաքանչյուր միացված հաճախորդի համար հաղորդագրությունները զտելու համար: Թեման բաղկացած է մեկ կամ մի քանի թեմայի մակարդակներից: Թեմայի յուրաքանչյուր մակարդակ բաժանվում է առաջ կտրվածքով (թեմայի մակարդակի բաժանարար): Հաղորդագրությունների հերթի համեմատ, MQTT թեմաները շատ թեթև են
Արդյո՞ք MQTT-ն կիրառական շերտի արձանագրություն է:
Հաղորդագրությունների հերթի հեռաչափական տրանսպորտ (MQTT) թեթև կիրառական շերտի հաղորդագրությունների արձանագրություն է, որը հիմնված է հրապարակել/բաժանորդագրվել (pub/sub) մոդելի վրա: Փաբ/ենթամոդելում բազմաթիվ հաճախորդներ (սենսորներ) կարող են միանալ կենտրոնական սերվերին, որը կոչվում է բրոքեր և բաժանորդագրվել իրենց հետաքրքրող թեմաներին:
Ինչպե՞ս է MQTT-ն օգտագործվում IoT-ում:
MQTT-ն IoT նախագծերում ամենաշատ օգտագործվող արձանագրություններից մեկն է: Այն նշանակում է Message Queuing Telemetry Transport: Բացի այդ, այն նախագծված է որպես թեթև հաղորդագրությունների արձանագրություն, որն օգտագործում է հրապարակման/բաժանորդագրման գործողություններ՝ հաճախորդների և սերվերի միջև տվյալների փոխանակման համար:
Ի՞նչ է Mosquitto MQTT-ը:
Mosquitto MQTT բրոքեր. Mosquitto-ն թեթև բաց կոդով հաղորդագրությունների բրոքեր է, որն իրականացնում է MQTT 3.1.0, 3.1.1 և 5.0 տարբերակները: Այն գրված է C-ով Roger Light-ի կողմից և հասանելի է որպես անվճար ներբեռնում Windows-ի և Linux-ի համար և հանդիսանում է Eclipse նախագիծ: