MQTT қолданбалы деңгей протоколы ма?
MQTT қолданбалы деңгей протоколы ма?

Бейне: MQTT қолданбалы деңгей протоколы ма?

Бейне: MQTT қолданбалы деңгей протоколы ма?
Бейне: Руководство для начинающих. Протокол MQTT. 2024, Мамыр
Anonim

Message Queuing Telemetry Transport ( MQTT ) жеңіл салмақ болып табылады қолдану - қабат хабар алмасу хаттама жариялау/жазылу (pub/sub) үлгісіне негізделген. Pub/sub үлгісінде бірнеше клиенттер (датчиктер) брокер деп аталатын орталық серверге қосылып, өздерін қызықтыратын тақырыптарға жазыла алады.

Сәйкесінше қолданбалы деңгей протоколдары дегеніміз не?

Ан қолданбалы қабат абстракция болып табылады қабат ол ортақ байланыстарды көрсетеді хаттамалар және байланыс желісіндегі хосттар пайдаланатын интерфейс әдістері. The қолданбалы қабат абстракция компьютерлік желілердің екі стандартты моделінде де қолданылады: Интернет Протокол Suite (TCP/IP) және OSI үлгісі.

Сондай-ақ, MQTT протоколы дегеніміз не және ол қалай жұмыс істейді? MQTT жариялау/жазылу болып табылады хаттама бұл желі шетіндегі құрылғыларды брокерге жариялауға мүмкіндік береді. Клиенттер осы брокерге қосылады, содан кейін ол екі құрылғы арасындағы байланысты жүзеге асырады. Басқа клиент жазылған тақырып бойынша хабарлама жариялағанда, брокер хабарламаны жазылған кез келген клиентке жібереді.

Мұнда MQTT қандай протоколды пайдаланады?

MQTT (MQ Telemetry Transport) болып табылады ашық OASIS және ISO стандарты (ISO/IEC PRF 20922) жеңіл, жариялау-жазылу желісі хаттама құрылғылар арасында хабарларды тасымалдайтын. The хаттама әдетте TCP/IP арқылы жұмыс істейді; дегенмен кез келген желі хаттама реттелген, жоғалтпайтын, екі жақты қосылымдарды қамтамасыз етеді алады қолдау көрсету MQTT.

MQTT қайда қолданылады?

MQTT өткізу қабілеті төмен шектеулі құрылғыларға арналған қарапайым хабар алмасу протоколы болып табылады. Сонымен, бұл Интернет заттары қолданбалары үшін тамаша шешім. MQTT шығыстарды басқару үшін пәрмендерді жіберуге, сенсорлық түйіндерден деректерді оқуға және жариялауға және т.б. мүмкіндік береді.

Ұсынылған: