The following are some of the many advantages that SOAP
Simplicity -- The SOAP messages are in simple, human readable XML
Scalability -- This is because it uses HTTP protocol for
Language neutrality -- Can be developed using any language.
Interoperability and Platform Independence-- SOAP can be
implemented in any language and can be executed in any platform.