Overzicht
Systeem om asynchroon notificaties over 'business events' uit te wisselen tussen businesstoepassingen
Generieke IT-bouwblokken
SubdomeinAs a Service
TypologieSystem
Service ownerRSZ
2020
Hergebruik22
Integration effortFunctionele beschrijving
Een 'Event' is elke significante wijziging aan een business gegeven door één of meerdere toepassingen. Opdat verschillende toepassingen en services hierover zouden kunnen communiceren werd een bus met event-driven architectuur opgezet. Ook alle Events worden op een hiërarchie van topics geplaatst, zodoende een overzicht te krijgen om hieruit keuzes te kunnen maken voor notificaties.
De systeem EventPublication biedt volgende functionaliteiten:
- PUBLISH van een 'Event Notification' op een topic destination
Publiceren van een Event op het topic van zijn business domein via een webservice of rechtstreeks via de bus
- REPUBLISH van een 'Event Notification' op een topic destination
Herpubliceren van een Event op het topic van zijn business domein via een webservice
- SUBSCRIBE op een 'Event Notification' van een topic destination
Abonneren op een Event waardoor het bericht, eens geleverd aan de service, het een gegarandeerde aflevering geeft aan elk van zijn subscribers
Doelpubliek
Instellingen die hun toepassingen willen laten communiceren via een asynchrone event-driven bus.
Integratievoorwaarden
Elk Event design moet voorgesteld worden aan het beheer van de asynchrone bus.
Documentatie
Contact
Contact: ReuseOperational@smals.be