Сервер SOAP переключили с SOAP 1.2 на 1.1 и начало работать. Подозреваю, что были какие-то проблемы именно на уровне сервера, т.к. версии SOAP содержат не такие уж и большие различия.
Отвечу сразу на ваши вопросы:
1 - Нет, выключен
2 - Да. Не важно сколько он, 5 секунд или 60, клиент висит
3 - Да, вполне. WSDL клиент читает нормально
4 - Там все стандартно - создание клиента с опциями и WSDL, и вызов процедуры.
В данный момент другая проблема. Я не могу передать данные в запрос. Может что подскажите?
Александр Маджугин: Вы же понимаете, что конкретно в вашем случае это проблема не ООП, правда? Этот подход, как и любой другой, в неумелых руках создаст лишь проблемы. Что для правильного эффективного использования требуются годы практики, а возможно и десятки лет. Я тоже видел плохой код, и я его даже писал. Но я видел и отличный код. Я изучаю ООП и современные методики программирования больше трех лет и в данный момент могу использовать лишь малую часть его возможностей. Чтобы использовать ООП на полную мощность мне потребуется еще не менее трех лет, я так думаю. Но тот потенциал и возможности, которые я обнаружил при изучении меня очень впечатлили.
Олег: Вы делайте изменения небольшими фрагментами, каждый раз проверяя результат работы, убедившись что фрагмент правильно работает. Понемногу, каждый раз отлаживая фрагмент. Делайте var_dump() и проверяете что пришло, что получилось в результате. Сейчас же у вас что-то непонятное и явно нерабочее...