2025 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-22 17:34
Мессежийн дарааллын телеметрийн тээвэрлэлт ( 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 гаралтыг удирдах команд илгээх, мэдрэгчийн зангилаанаас өгөгдлийг унших, нийтлэх гэх мэт олон зүйлийг хийх боломжийг танд олгоно.
Зөвлөмж болгож буй:
Scratch бол өндөр түвшний хэл мөн үү?
Scratch бол блок дээр суурилсан визуал програмчлалын хэл бөгөөд голчлон хүүхдүүдэд зориулагдсан онлайн нийгэмлэг юм. Сайтын хэрэглэгчид блок шиг интерфэйс ашиглан онлайн төсөл үүсгэж болно. Энэхүү үйлчилгээг MIT Media Lab боловсруулсан бөгөөд 70 гаруй хэлээр орчуулагдсан бөгөөд дэлхийн ихэнх хэсэгт ашиглагддаг
Хэрэглээний түвшний протокол гэж юу вэ?
Хэрэглээний түвшний протоколууд. Сүлжээ нь өөр өөр протоколуудыг бие биенийхээ дээр бүтээдэг. IP нь компьютерт сүлжээгээр холбогдох боломжийг олгодог ч TCP-ийн нэмдэг янз бүрийн функцуудыг алддаг. Имэйл илгээхэд ашигладаг SMTP протокол нь TCP/IP дээр бүтээгдсэн ажлын протокол юм
TCP нь холболтод чиглэсэн протокол мөн үү?
OSI загварын хувьд IP нь сүлжээний түвшний протокол юм. OSI загварын хувьд TCP нь тээвэрлэлтийн түвшний протокол юм. Энэ нь программуудын хооронд холболтод чиглэсэн өгөгдөл дамжуулах үйлчилгээг үзүүлдэг, өөрөөр хэлбэл өгөгдөл дамжуулалт эхлэхээс өмнө холболт үүсдэг. TCP нь UDP-г шалгахад илүү алдаатай байна
Google нь хэрэглээний программ хангамж мөн үү?
Хэрэглээний программ хангамж буюу товчхондоо программ хангамж нь эцсийн хэрэглэгчдэд зориулсан тодорхой ажлуудыг гүйцэтгэдэг. Жишээлбэл, Microsoft Word эсвэл Excel нь Firefox эсвэл GoogleChrome зэрэг нийтлэг вэб хөтчүүдийн нэгэн адил хэрэглээний програм хангамж юм
Хэрэглээний түвшний үйлчилгээ гэж юу вэ?
Хэрэглээний давхарга нь протоколын шатлалын хамгийн дээд давхарга юм. Энэ нь бодит харилцаа холбоог эхлүүлдэг давхарга юм. Энэ нь алсын хост руу өгөгдөл дамжуулахын тулд тээврийн давхарга, сүлжээний давхарга, өгөгдлийн холболтын давхарга, физик давхаргын үйлчилгээг ашигладаг