U modelu objave-pretplate, pretplatnici obično primaju samo podskup od ukupnog broja objavljenih poruka. Proces odabira poruka za prijem i obradu naziva se filtriranje. … Pretplatnici u sustavu temeljenom na temama primat će sve poruke objavljene u temama na koje su se pretplatili.
Koji protokol koristi model objave-pretplate?
Postoje mnogi standardizirani protokoli za razmjenu poruka koji implementiraju obrazac Objavi/Pretplati se. U području protokola na razini aplikacije najzanimljiviji su: AMQP, Advanced Message Queuing Protocol . MQTT, MQ Telemetry Transport.
Kada koristiti obrazac za pretplatu za objavljivanje?
Koristite ovaj uzorak kada:
- Aplikacija treba emitirati informacije značajnom broju potrošača.
- Aplikacija treba komunicirati s jednom ili više neovisno razvijenih aplikacija ili usluga, koje mogu koristiti različite platforme, programske jezike i komunikacijske protokole.
Koje su komponente modela objave-pretplate?
Objavljivanje/pretplata je mehanizam pomoću kojeg pretplatnici mogu primati informacije, u obliku poruka, od izdavača. Interakcije između izdavača i pretplatnika kontroliraju upravitelji redova, koristeći standardne IBM® MQ mogućnosti.
Koja je uloga brokera u modelu objave-pretplate?
Uloga posrednika za poruke. U korištenjupublish-subscribe model, postoji posrednik za poruke koji posreduje između izdavača i pretplatnika. Message Broker kao posrednik, dopušta izdavačima da objavljuju svoje podatke dok dopušta pretplatnicima da se registriraju na vrste informacija koje žele primiti.