O'Reilly logo

Special Edition Using Java™ 2 Enterprise Edition by Mark Wutka

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

What Is SOAP?

XML allows you to describe structured data in a platform-independent and language-independent manner, but it has no mechanism for transporting this data. If two systems want to pass XML data back and forth, they must still decide on a transport protocol. In many ways, CORBA addresses some of the same aspects as XML, but it includes a way to transport data and to package the data into individual requests. Unfortunately, CORBA doesn't use XML for data representation. The Simple Object Access Protocol (SOAP) is a remote procedure call mechanism that uses XML to encode the request and the result. XML is not a transport protocol; it's just a data representation protocol. SOAP can use any number of transport protocols, the most common ...

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