Interactief voorbeeld

Hoe een gecontroleerde koppeling met uitzonderingen omgaat.

Vijf fictieve conceptopdrachten gaan van een voorbeeldbron naar een voorbeeldadministratie. Klik ze één voor één door en zie wat er gebeurt bij ontbrekende gegevens, een storing, een onzekere ontvangst of een gewijzigde opdracht.

Fictieve simulatie. Geen verbinding met uw systemen en geen echte boekingen.

Conceptopdrachten uit Voorbeeldbron

Wat het voorbeeld laat zien

Gegevens ontbreken
De opdracht wordt niet verstuurd. Hij blijft zichtbaar met een melding, zodat iemand de bron kan aanvullen.
Tijdelijke storing
Er wordt een beperkt aantal keren opnieuw geprobeerd. Lukt het dan nog niet, dan stopt de koppeling en beoordeelt een medewerker het.
Onzekere ontvangst
Komt er geen antwoord, dan is de opdracht misschien toch aangekomen. Eerst controleren voorkomt een dubbele boeking.
Verwerkingssleutel
Dezelfde opdracht met dezelfde inhoud wordt herkend en niet nog een keer geboekt. Dezelfde sleutel met andere inhoud is geen duplicaat: die vraagt om beoordeling.

Dit is een procesvoorbeeld, geen benchmark en geen bestaande klantoplossing. Hoe een echte koppeling ontvangst kan controleren hangt af van wat de betrokken systemen bieden. Niet elk systeem garandeert dat een bericht precies één keer aankomt; daarom hoort controle bij het ontwerp.

Herkent u deze situaties in uw eigen koppelingen?

Beschrijf welke systemen gegevens uitwisselen en waar het nu misgaat. Een volledige specificatie is niet nodig.

Bespreek uw koppeling