...
Den aggregerande tjänsten är uppbyggd av ett antal logiska komponenter. De beskrivs av nedanstående komponentmodell samt efterföljande textuella beskrivning av respektive komponent.
Not: I komponentmodellen nedan är NTjPSKLTP's Virtualiseringplattform s Virtualiseringplattform bortabstraherad i syfte att öka bildens läsbarhet men den används i samtliga externa samband, dvs i anrop mellan den aggregerande tjänsten och konsumenter, engagemangsindex och källsystem.
Komponenter i den aggregerande tjänsten:
...
- Aggregeringskomponent, aggregator-flow
Samlar in svar från de olika worker-flow instanserna, gruppera svaren per correlationId (satt av splitterkomponenenten) och skickar ett aggregerat svar tillbaka till tidboknings- komponenten när tjänstekonsumenten när alla svar kommit in eller en konfigurerbar timeout-tid uppnåtts.