SOAP, when combined with HTTP post/response exchanges, tunnels easily through existing firewalls and proxies, and consequently doesn't require modifying the widespread computing and communication infrastructures that exist for processing HTTP post/response exchanges. SOAP has available to it all the facilities of XML, including easy internationalization and extensibility with XML Namespaces.