Publicera-prenumerera
Publicera-prenumerera fördelar publicerade meddelanden till intresserade prenumeranter utan direktkontakt från avsändaren till var och en.
Flera prenumerationer får samma meddelande
Publicera-prenumerera, eller Pub/Sub, är ett meddelandemönster. En publicerare publicerar ett meddelande; en mellanhand fördelar det till passande prenumerationer. I ett påhittat exempel ska både katalog och sökindex reagera när en produkt godkänns. Applikationerna har därför egna prenumerationer.
Det skiljer sig från flera arbetare i samma arbetskö: de delar vanligtvis uppgifterna i stället för att var och en utför alla uppgifter. Kontrollera att varje prenumerant som verksamheten behöver har bearbetat meddelandet utan fel. Katalogens framgång bekräftar inte sökindexet. Lagring, återleverans och läsning av tidigare meddelanden är produktegenskaper och inställningar, inga allmänna Pub/Sub-garantier.
Källor
Relaterade begrepp
- MeddelandeköEn meddelandekö buffrar meddelanden tills en konsument hämtar dem för bearbetning.
- MeddelandeförmedlareEn meddelandeförmedlare tar emot meddelanden och skickar dem vidare till mottagare enligt fastställda regler.
- Händelsestyrd arkitekturI händelsestyrd arkitektur rapporterar komponenter händelser som andra komponenter kan reagera på oberoende.
- Server-Sent EventsServer-Sent Events skickar textmeddelanden från server till klient via HTTP, exempelvis om ett bakgrundsjobbs förlopp.
- ETagEn ETag identifierar en viss representationsversion av en HTTP-resurs och stöder villkorade hämtningar eller ändringar.
- Cross-Origin Resource SharingCORS styr webbläsarens åtkomst till svar från en annan origin. Det ersätter varken API-inloggning eller behörighetskontroll.
Ditt projekt med ASES
Beskriv ditt projekt för oss. Vi hör av oss med en första bedömning.