Ett releasepaket för en tjänstedomän består av:
Tjänstekontaktsbeskrivning (TKB)
beskriver tjänstekontrakten inom en tjänstedomän
är ett formellt regelverk som reglerar integrationskrav för parter (tjänstekonsumenter och tjänsteproducenter) som avser ansluta system för samverkan enligt dessa tjänstekontrakt
kompletterar reglerna i de tekniska artefakterna (XML-scheman och WSDL-filer)
Informationsspecifikation (IS)
beskriver informationsinnehållet ur ett verksamhetsperspektiv
beskriver vad tjänsten ska göra med hjälp av arbetsflöden och användningsfall
Arkitekturella beslut (AB)
beskriver viktiga arkitekturella beslut som fattats för en tjänstedomän, tillsammans med varför beslutet fattades och dess påverkan på resten av arkitekturen
säkerställer att nya personer som börjar jobba med en tjänstedomän snabbt kan sätta sig in i arkitekturen och förstå skälen till att den ser ut som den gör
Tekniska artefakter per tjänstekontrakt:
WSDL-fil (interfacebeskrivning)
XML-scheman (metadata för fråge- och svarsmeddelanden)
Exempel-meddelanden (finns endast för vissa tjänstekontrakt)
Skript-filer för att generera Java- och .Net-stubbar för tjänstekonsument och tjänsteproducent
Testsviter
Självdeklarationer
Schematron-filer (används för att kontrollera tjänstekontrakts logiska regler). För mer info, se Schematron