Applicatie services - Introductie

< Applicatie services < Leertraject voor functioneel ontwerpers

Introductie
Functioneel ontwerpers, zeker als ze actief zijn in het backend team hebben te maken met applicatie services. Voorbeelden van applicatie services zijn: aanmakenContactpersoon, wijzigenContactpersoon, verwijderenContactpersoon.

Onderwerpen

 * Excepties en meldingen
 * Op enig moment zul je het verschil tussen excepties en meldingen uit willen leggen.
 * Excepties worden gegenereerd op basis van het input bericht. Denk bijvoorbeeld aan verplichte velden die niet zijn ingevuld en of waarden met een verkeerd formaat.
 * Wanneer het input bericht valide is, dan komen de flow validaties in beeld. Bij het wijzigen van een contactpersoon (zie wijzigenContactpersoon) wordt bijvoorbeeld een melding gegenereerd op het moment dat de contactpersoonReferentie niet gevonden wordt in de database.