gen:V0.1 Ontwerp Notified Pull

Uit informatiestandaarden
Versie door Marc (overleg | bijdragen) op 19 nov 2024 om 18:25
Ga naar: navigatie, zoeken

This page has been removed from search engines' indexes.

Ontwerp Notified Pull 0.1

Deze pagina kan met een transclude opgenomen worden in ieder FO dat gebruik maakt van de Notified Pull. Alleen de tekst hieronder wordt overgenomen.


In het Functioneel Ontwerp worden (onder andere) de systemen, systeemrollen en transacties beschreven. De TA Notified Pull is een uitwisselpatroon voor de transacties:

  • Notificerend Systeem stuurt notificatie naar het Ophalend Systeem;
  • Ophalend Systeem haalt gegevens op van een Notificerend Systeem;

De trigger (de reden dat er iets uitgewisseld wordt) ligt bij de TA Notified Pull bij het Notificerend Systeem, en het is in die zin een variatie op het "PUSH" patroon waarbij informatie verstuurd wordt. De TA Notified Pull wijkt van deze klassieke PUSH af doordat de trigger weliswaar bij het Notificerend Systeem ligt, maar de gegevens worden opgehaald door het Ophalend Systeem op het moment dat deze dat wenst. Er kan dus (behoorlijk) tijd liggen tussen de trigger (versturen van de notificatie) en het ophalen. Het is ook mogelijk dat de gegevens alleen op te halen indien ze daadwerkelijk nodig zijn; zo faciliteert de Notified Pull dataminimalisatie.

Bij Notificeren wordt aangegeven in het scenario in ART-DECOR welke gegevens bij het Notificerend Systeem beschikbaar zijn voor Ophalen (vergelijkbaar met de gegevensdefinities in Beschikbaarstellen). Een Ophalend Systeem kan bij de Notified Pull kiezen welke gegevens opgehaald worden.