Invoking Web Services with SOAP

At this point, we have a rough idea of what the language for communicating with a Web service will be like. A service is associated with a binding, and clients who use the binding communicate with the service by sending named, text-based messages. The service parses these messages as requests and returns replies, also in named, text-based messages. Now it's time to find out more about one particularly important binding—SOAP—and understand some of the details involved in using it.

You can think of SOAP simply as the distributed object communication protocol for the Internet. The general idea is to allow programmatic access to remote, Internet-based functionality via HTTP. Although our discussion will focus on SOAP ...

Get Building Scalable and High-Performance Java™ Web Applications Using J2EE™ Technology 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.