... Endpoints in a Service 54 Names of Operations, Types, Actions, and Namespaces in WSDL 57 Data Contracts 60Defining XML Schema for a .NET Class 62Defining Class Hierarchies 65 Exposing Additional ... that manipulates SOAP messagesChapter 2: Contracts822 Contracts 33 Service Contracts 37 Synchronous Request-Response Operations 38 Asynchronous Request-Response Operations 41One-Way Operations ... SOAPmessage.Passing information in SOAP headers is useful if you want to commu-nicate information “out of band” from the operation signature. For instance, session or correlation information can be...