Generally, yes.
The service should work through HTTP proxies, but in practice, some HTTP proxies have trouble correctly forwarding SOAP.