V modelu publikování-odběr předplatitelé obvykle obdrží pouze podmnožinu z celkového počtu publikovaných zpráv. Proces výběru zpráv pro příjem a zpracování se nazývá filtrování. … Předplatitelé v systému založeném na tématech obdrží všechny zprávy publikované v tématech, ke kterým se přihlásili.
Který protokol používá model publikování a odběru?
Existuje mnoho standardizovaných protokolů pro zasílání zpráv, které implementují vzor Publikování/Přihlášení. V oblasti protokolů na aplikační úrovni jsou nejzajímavější: AMQP, Advanced Message Queuing Protocol . MQTT, MQ Telemetry Transport.
Kdy použít vzor pro publikování odběru?
Tento vzor použijte, když:
- Aplikace potřebuje vysílat informace značnému počtu spotřebitelů.
- Aplikace potřebuje komunikovat s jednou nebo více nezávisle vyvinutými aplikacemi nebo službami, které mohou používat různé platformy, programovací jazyky a komunikační protokoly.
Jaké jsou součásti modelu publikování a odběru?
Publish/subscribe je mechanismus, kterým mohou předplatitelé přijímat informace ve formě zpráv od vydavatelů. Interakce mezi vydavateli a předplatiteli jsou řízeny správci front pomocí standardních zařízení IBM® MQ.
Jaká je role makléřů v modelu publikování a odběru?
Role zprostředkovatele zpráv. Při použitípublish-subscribe model, existuje Message Broker, který zprostředkovává mezi vydavateli a odběrateli. Zprostředkovatel zpráv jako zprostředkovatel umožňuje vydavatelům zveřejňovat své informace a zároveň umožňuje předplatitelům zaregistrovat se k typům informací, které chtějí dostávat.