Hoppa till innehållet

Händelsestyrd arkitektur

I händelsestyrd arkitektur rapporterar komponenter händelser som andra komponenter kan reagera på oberoende.

Även känt somEvent-driven ArchitectureEDA
API:er & integration

En ändring utlöser mer arbete

Händelsestyrd arkitektur organiserar samarbete genom händelser: meddelanden om något som redan har inträffat. Producenter publicerar dem; intresserade konsumenter bearbetar dem genom en händelsekanal. I ett påhittat exempel meddelar en applikation att en offert har godkänts. Planering och rapportering kan reagera med olika uppgifter.

Producenten behöver inte anropa varje mottagare direkt. Frikopplingen kräver dock tydlig händelsebetydelse, ansvar och felhantering. Dubbla eller försenade meddelanden och ordning kan spela roll. En publicerad händelse bevisar inte att allt efterföljande arbete är klart. För ett enkelt flöde kan ett direkt anrop innebära mindre driftarbete.

Källor

Artiklar om ämnet

API:er & integration med ASES

ERP, CRM och webbutik smidigt sammankopplade