Here I describe the parts of a service contract, which is important to know for the standardized service contract principle.
What is a service contract?
technical contract (technical interface):
A technical service contract contains the meta-information on a service (WSDL) and also the requirements for interacting and invoking the service (XSD, WS-Policy). A consumer must comply with the requirements of the service contract.
This contains additionally to the technical contract the service level agreement (SLA), which contains QoS features, behaviors and limitations.