Нийтлэх-захиалах загварт захиалагчид нийтэлсэн нийт мессежийн зөвхөн нэг хэсгийг л хүлээн авдаг. Хүлээн авах, боловсруулах мессежийг сонгох үйл явцыг шүүлтүүр гэж нэрлэдэг. … Сэдэвт суурилсан системд байгаа захиалагчид өөрсдийн захиалсан сэдвүүдэд нийтэлсэн бүх мессежийг хүлээн авах болно.
Ямар протокол нийтлэх-захиалах загварыг ашигладаг вэ?
Нийтлэх/Захиалах загварыг хэрэгжүүлдэг олон стандартчилагдсан мессежийн протоколууд байдаг. Хэрэглээний түвшний протоколуудын хувьд хамгийн сонирхолтой нь: AMQP, Advanced Message Queuing Protocol . MQTT, MQ Telemetry Transport.
Нийтлэх захиалгын загварыг хэзээ ашиглах вэ?
Энэ загварыг дараах үед ашиглана:
- Аппликейшн нь олон тооны хэрэглэгчдэд мэдээлэл дамжуулах шаардлагатай.
- Аппликейшн нь өөр өөр платформ, програмчлалын хэл, харилцааны протокол ашиглаж болох нэг буюу хэд хэдэн бие даасан программ эсвэл үйлчилгээтэй холбогдох шаардлагатай.
Нийтлэх-захиалах загварын бүрэлдэхүүн хэсгүүд юу вэ?
Нийтлэх/захиалах нь хэвлэн нийтлэгчдээс захиалагчид мессеж хэлбэрээр мэдээлэл хүлээн авах механизм юм. Нийтлэгч болон захиалагчдын хоорондын харилцааг IBM® MQ стандарт хэрэглүүрийг ашиглан дарааллын менежерүүд удирддаг.
Нийтлэх-захиалах загварт брокерууд ямар үүрэг гүйцэтгэдэг вэ?
Мессеж зуучлагчийн үүрэг. ашиглахдаанийтлэх-захиалах загвартай бол нийтлэгчид болон захиалагчдын хооронд зуучлагч Мессеж Брокер байдаг. Мессеж брокер нь зуучлагчийн хувьд нийтлэгчдэд мэдээллээ нийтлэх боломжийг олгодог бөгөөд захиалагчдад хүссэн мэдээллийн төрлөөр бүртгүүлэх боломжийг олгодог.