SOAP's not a web service
To be honest, you can’t really call a SOAP-based service a web service since SOAP intentionally ignores much of the architecture of the Web. The term “SOAP service” is probably a more accurate description.
– Jon Flanders on the RESTeful .NET book