В модела публикуване-абониране, абонатите обикновено получават само част от общия брой публикувани съобщения. Процесът на избор на съобщения за получаване и обработка се нарича филтриране. … Абонатите в система, базирана на теми, ще получават всички съобщения, публикувани в темите, за които са се абонирали.
Кой протокол използва модела публикуване-абониране?
Съществуват много стандартизирани протоколи за съобщения, които прилагат модел за публикуване/абониране. В областта на протоколите на ниво приложение най-интересните са: AMQP, Advanced Message Queuing Protocol . MQTT, MQ Telemetry Transport.
Кога да използвам модел за абонамент за публикуване?
Използвайте този модел, когато:
- Приложение трябва да излъчва информация до значителен брой потребители.
- Едно приложение трябва да комуникира с едно или повече самостоятелно разработени приложения или услуги, които могат да използват различни платформи, езици за програмиране и комуникационни протоколи.
Какви са компонентите на модела публикуване-абониране?
Публикуване/абониране е механизмът, чрез който абонатите могат да получават информация, под формата на съобщения, от издатели. Взаимодействията между издатели и абонати се контролират от мениджъри на опашки, като се използват стандартни средства на IBM® MQ.
Каква е ролята на брокерите в модела публикуване-абониране?
Роля на посредника за съобщения. При използването наМодел публикуване-абонамент, има брокер на съобщения, който посредничи между издателите и абонатите. Брокерът на съобщения като посредник позволява на издателите да публикуват своята информация, като същевременно позволява на абонатите да се регистрират за видовете информация, които искат да получават.