все выглядит правильно, и кажется, что это будет работать, безусловно, в этом и заключается смысл SOAP, чтобы иметь возможность совершать звонки с других языков.
Может быть, попробуйте использовать NuSoap или PEAR Soap_Client, чтобы вы могли установить точку останова или просто сбросить необработанный вывод с сервера?Если сервер возвращает ошибку, это может дать вам некоторые подсказки.Если сервер, кажется, выводит действительный ответ SOAP, возможно, в вашем веб-сервисе есть несколько сложных типов объектов для аргументов или возвращаемых значений, что приводит к удушению PHP?