Я не совсем уверен, какую библиотеку вы используете, но вас может заинтересовать чтение SOAP-клиента, который уже включен в PHP 5.
http://www.php.net/manual/en/soapclient.soapclient.php
Например, чтобы установить параметры для SOAP с помощью PHP SoapClient, вам просто нужно сделать это:
$client = new SoapClient("some.wsdl", array('proxy_host' => "localhost",
'proxy_port' => 8080,
'proxy_login' => "some_name",
'proxy_password' => "some_password"));
Возможно, вы также захотите исследовать другие сторонние клиенты, такие как NuSOAP, который должен улучшить собственный клиент PHP.
http://sourceforge.net/projects/nusoap/