Tjänstekontrakt beskriver detaljerat informationsinnehållet i de fråge- och svarsmeddelanden som utbyts mellan olika IT-system (benämns i detta sammanhang som tjänstekonsumenter och tjänsteproducenter). Informationsinnehållet definieras av tekniska artefakter och vilka kompletteras med textuella beskrivningar i dokument.
Tjänstekonsument är rollbeteckning för det system som initierar ett anrop. I normalfallet går anropet först till en virtuell tjänst i en tjänsteplattform och sedan vidare till en tjänsteproducent. Tjänsteproducent är en rollbeteckning för det system som tar emot ett anrop samt genererar och skickar ett svar.
...