Full spelling:Simple Object Access Protocol
Protocol in order to call the data and the service which designated XML and HTTP etc as the base, is the other computer. The Microsoft corporation and the UserLand Software corporation and the Developmentor corporation being center, it was developed.
With the communication with SOAP, in the XML document the envelope (the envelope) with the message where the incidental information which is called is attached, is exchanged with the protocol of HTTP and the like. By the fact that both parties of the client who utilizes service and the server who offers service have the formation interpretation engine of SOAP, the object call between the environment which differs is made possible.
With SOAP 1.1, as for the subordinate protocol which is really used in sending and receiving of the data, to be already wide it is designed in such a way that it can be selected from HTTP and SMTP and FTP etc which have spread, it is possible to pass the fire wall and the like safely even with when it utilizes between enterprises (with SOAP 1.0 only HTTP)