IoT-д MQTT хэрхэн ашиглагддаг вэ?
IoT-д MQTT хэрхэн ашиглагддаг вэ?

Видео: IoT-д MQTT хэрхэн ашиглагддаг вэ?

Видео: IoT-д MQTT хэрхэн ашиглагддаг вэ?
Видео: MQTT Basics: What is MQTT and How Does it Work? 2024, Дөрөвдүгээр сар
Anonim

MQTT хамгийн түгээмэл нэг юм ашигласан дахь протоколууд IoT төслүүд. Энэ нь Message Queuing Telemetry Transport гэсэн үгийн товчлол юм. Нэмж дурдахад энэ нь үйлчлүүлэгч болон серверийн хооронд өгөгдөл солилцохын тулд нийтлэх/захиалах үйлдлийг ашигладаг хөнгөн мессежийн протокол хэлбэрээр бүтээгдсэн.

Үүнтэй адилаар MQTT-ийн хэрэгцээ юу вэ?

MQTT нь бага зурвасын өргөнтэй хязгаарлагдмал төхөөрөмжүүдэд зориулагдсан энгийн мессежийн протокол юм. Тиймээс, энэ нь интернетийн хэрэглээний програмуудын төгс шийдэл юм. MQTT гаралтыг удирдах команд илгээх, мэдрэгчийн зангилаанаас өгөгдлийг унших, нийтлэх гэх мэт олон зүйлийг хийх боломжийг танд олгоно.

Мөн MQTT гэдэг нь юу гэсэн үг болохыг мэдэх үү? MQ Telemetry Transport

Үүнтэй адилаар MQTT протокол гэж юу вэ, энэ нь хэрхэн ажилладаг вэ?

MQTT нь нийтлэх/захиалах юм протокол Энэ нь сүлжээний захын төхөөрөмжүүдийг брокерт нийтлэх боломжийг олгодог. Үйлчлүүлэгчид энэ брокерт холбогдож, дараа нь хоёр төхөөрөмжийн хоорондын харилцааг зуучилдаг. Өөр үйлчлүүлэгч захиалсан сэдвээр мессеж нийтлэх үед брокер захиалсан бүх үйлчлүүлэгч рүү мессежийг дамжуулдаг.

MQTT интернет шаарддаг уу?

Тийм ээ, мессеж илгээх эсвэл хүлээн авахын тулд MQTT Үйлчлүүлэгч нь брокертой TCP холболт үүсгэх ёстой. Гэсэн хэдий ч, MQTT Брокер нь салгагдсан үйлчлүүлэгчдэд ирж буй мессежийг буферлэх гэх мэт тогтворгүй сүлжээний холболтыг даван туулахад тусгайлан зориулсан функцуудтай ирдэг.

Зөвлөмж болгож буй: