Chapter 15
Web Services Building Blocks: SOAP
IN THIS CHAPTER
• Introduction to SOAP
• Basic SOAP Syntax
• Sending SOAP Messages
• SOAP Implementations
• The Future of SOAP
The Simple Object Access Protocol (SOAP) is an XML-based messaging and
remote procedure call (RPC) specification that enables the exchange of
information among dis-tributed systems. Initially proposed by Microsoft, SOAP
has established itself as the de facto standard for an open, extensible,
XML-based wire protocol.
SOAP has achieved its level of widespread acceptance for several
reasons:
It is an open specification,
available for anyone to use.
It is simple to write and is
“human-readable.”
It is extensible, taking
advantage of the power of XML to enable loose coupling between remote systems.
It is a flexible protocol that is
useful both in request/response and message pass-ing/queuing architectures.
Even though SOAP has wide application in the distributed computing
environment, prob-ably its most significant role is as a building block for the
Web Services model, intro-duced in Chapter 14, “Architecting Web Services.”
In this chapter, you will learn
The basics of SOAP syntax
How to send and receive SOAP
messages
How to build SOAP implementations
using industry-leading tools
About advanced and bleeding-edge
applications of SOAP
Related Topics
Privacy Policy, Terms and Conditions, DMCA Policy and Compliant
Copyright © 2018-2023 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.