Publish-subscribe
Publish-subscribe fordeler publicerede beskeder til interesserede abonnenter uden direkte kontakt fra afsenderen til hver enkelt.
Flere abonnementer modtager samme meddelelse
Publish-subscribe, eller Pub/Sub, er et beskedmønster. En publisher offentliggør en besked; et mellemled fordeler den til passende abonnementer. I et opdigtet eksempel skal både katalog og søgeindeks reagere efter en produktgodkendelse. Applikationerne får derfor egne abonnementer.
Det adskiller sig fra flere arbejdere i samme arbejdskø: De deler typisk opgaverne i stedet for alle at udføre hver opgave. Kontrollér, at hver forretningsmæssigt nødvendig abonnent har behandlet beskeden korrekt. Katalogets succes bekræfter ikke søgeindekset. Opbevaring, genlevering og læsning af tidligere beskeder er produktegenskaber og indstillinger, ikke generelle Pub/Sub-garantier.
Kilder
Relaterede begreber
- BeskedkøEn beskedkø fungerer som buffer for beskeder, indtil en forbruger overtager dem til behandling.
- BeskedbrokerEn beskedbroker tager imod beskeder og formidler dem til modtagere efter fastlagte regler.
- Hændelsesdrevet arkitekturI en hændelsesdrevet arkitektur udsender komponenter hændelser, som andre komponenter kan reagere på uafhængigt.
- Server-Sent EventsServer-Sent Events sender tekstmeddelelser fra server til klient via HTTP, eksempelvis om en baggrundsopgaves fremdrift.
- ETagEt ETag identificerer en bestemt repræsentationsversion af en HTTP-ressource og understøtter betingede opslag eller ændringer.
- Cross-Origin Resource SharingCORS styrer browserens adgang til svar fra en anden origin. Det erstatter hverken login til API’et eller kontrol af rettigheder.
Dit projekt med ASES
Beskriv dit projekt for os. Vi vender tilbage med en første vurdering.