Агуулгын хүснэгт:

MQTT гүүр гэж юу вэ?
MQTT гүүр гэж юу вэ?

Видео: MQTT гүүр гэж юу вэ?

Видео: MQTT гүүр гэж юу вэ?
Видео: Python MQTT Bridge Demo 2024, May
Anonim

А гүүр хоёрыг холбох боломжийг танд олгоно MQTT брокерууд хамтдаа. Тэдгээрийг ихэвчлэн системүүдийн хооронд мессеж хуваалцахад ашигладаг. Нийтлэг хэрэглээ бол холболтын ирмэг юм MQTT төв эсвэл алсын удирдлага руу брокерууд MQTT сүлжээ. Ерөнхийдөө орон нутгийн ирмэг гүүр зөвхөн болно гүүр орон нутгийн дэд хэсэг MQTT замын хөдөлгөөн.

Үүнээс гадна та PAHO MQTT-г хэрхэн ашигладаг вэ?

Хэрэглээний ерөнхий урсгал дараах байдалтай байна

  1. Үйлчлүүлэгчийн жишээ үүсгэх.
  2. Connect*() функцуудын аль нэгийг ашиглан брокерт холбогдоно уу.
  3. Брокерын сүлжээний урсгалыг хадгалахын тулд loop*() функцүүдийн аль нэгийг дуудна уу.
  4. Subscribe()-г ашиглан сэдэвт бүртгүүлж, мессеж хүлээн авна уу.
  5. Брокер руу мессеж нийтлэхийн тулд publish()-г ашиглана уу.

Би шумуулыг хэрхэн эхлүүлэх вэ? Гүйж буй шумуул:

  1. Брокерыг эхлүүлэхийн тулд Start | дээр дарж тушаалын мөрийг нээнэ үү Бүх програмууд | Дагалдах хэрэгсэл | Коммандын шугам.
  2. Тушаал хүлээх мөрөнд C: Program Files (x86) шумуул гэх мэт Mosquitto root хавтас руу очно уу.
  3. "Net start шумуул" гэсэн командыг ажиллуулснаар шумуулын үйлчилгээг эхлүүлнэ үү.

MQTT үүл гэж юу вэ?

CloudMQTT-г удирддаг Шумуул дахь серверүүд үүл . MQTT нь ирээдүйн машин хоорондын протокол юм. Энэ нь холбогдсон төхөөрөмжүүдийн "Интернэт зүйлс" ертөнцөд тохиромжтой. Түүний хамгийн бага дизайн нь суурилуулсан систем, гар утас болон бусад санах ой, зурвасын өргөнийг мэдрэмтгий програмуудад төгс болгодог.

MQTT протокол хэрхэн ажилладаг вэ?

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

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