4.4. WSDL SOAP Binding

In this section, I will take a look at the details of how WSDL describes SOAP-based Web services. Document/literal SOAP messages are commonly used and their WSDL is the simplest to understand, so we'll start with them. Next I'll discuss the WSDL for RPC/encoded SOAP messages because this format is also commonly used; especially when you are exposing existing applications as Web services. The other two formats: document/encoded and RPC/literal are rarely used and exist mostly because the SOAP and WSDL standards allow them. To spare you unnecessary details, I won't discuss them here.

You already know the definitions of the terms RPC, document, literal, and encoded within the context of SOAP messages. Let's define these terms ...

Get Real World XML Web Services: For VB and VB .NET Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.