What is SOAP?

SOAP is an XML-based protocol for exchanging information between applications. Although SOAP can be used in a variety of messaging systems and can be delivered via a variety of transport protocols, the main focus of SOAP is Remote Procedure Calls (RPC) transported via HTTP.

The Simple Object Access Protocol (SOAP) is a platform-independent protocol that uses XML to make remote procedure calls.