O'Reilly logo

.NET Web Services: Architecture and Implementation by Keith Ballinger

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. The Messaging Protocol: SOAP

I think it's fair to say that XML's promise was not truly fulfilled until the creation of the SOAP protocol. SOAP is a messaging protocol based on XML, meaning that it specifies a way to send XML-based messages from one process to another, usually from one machine to another.

These observations won't come as a big surprise if you are reading this book sequentially. Chances are, you know more about the SOAP standard than any other. SOAP is not a protocol for remote procedure calls (RPCs). SOAP is not simple. SOAP is not just for interoperability between operating systems. SOAP accommodates interoperable remote procedure calls, but it isn't purely about this feature.

So, just what is SOAP? SOAP is about sending ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required