Naar de inhoud

Publish-subscribe

Publish-subscribe verdeelt gepubliceerde berichten over geïnteresseerde abonnees zonder dat de afzender ieder rechtstreeks benadert.

Ook bekend alsPub/Sub
API's en datacontracten

Meerdere abonnementen ontvangen dezelfde melding

Publish-subscribe, of pub/sub, is een berichtenpatroon. Een publisher publiceert een bericht; een tussenpartij verdeelt het over passende abonnementen. In een fictief voorbeeld moeten zowel de catalogus als de zoekindex reageren na een productgoedkeuring. Beide toepassingen krijgen daarom eigen abonnementen.

Dat verschilt van meerdere werkers op dezelfde werkwachtrij: die delen doorgaans taken in plaats van elk alle taken uit te voeren. Controleer of iedere voor het bedrijfsproces benodigde abonnee het bericht succesvol heeft verwerkt. Het succes van de catalogus bevestigt niet de zoekindex. Bewaring, herbezorging en het lezen van eerdere berichten zijn producteigenschappen en instellingen, geen algemene Pub/Sub-garanties.

Bronnen