
jesteś tutaj 371
Architektura sterowana zdarzeniami
KLUCZOWE ZAGADNIENIA
Zdarzenie
to coś, co dzieje się w systemie. W architekturze
EDA zdarzenia są podstawowym sposobem, w jaki usługi
komunikują się ze sobą.
Zdarzenia nie są tym samym co komunikaty —
zdarzenia
przekazują innym usługom w systemie informacje
o operacjach, które właśnie zostały wykonane; z kolei
komunikaty
są poleceniami lub żądaniami skierowanymi
do konkretnej innej usługi.
Zdarzenie inicjujące
pochodzi od klienta lub użytkownika
końcowego i rozpoczyna proces biznesowy.
Zdarzenie pochodne
jest generowane przez usługę
w odpowiedzi na odebrane zdarzenie inicjujące.