Articles of zend soap

Метод PHP SOAP Server получает набор параметров

Я установил SOAP-сервер с php. Проблема заключается в том, что, согласно WSDL, клиент, который вызывает серверный метод, должен передать набор параметров (более 50). Я узнал об этом из пользовательского интерфейса SOAP. Но как мне обрабатывать все эти параметры в моем методе «Сервер»? Должен ли я продолжать и объявлять каждый параметр для моего метода Server, как […]

Создайте SOAP-запрос с атрибутом элемента с помощью Zend_Soap_Client и stdObject

Я называю сервисную ведьму среди многих других параметров, требующих записи вроде (взятой из soapUI): <v110:ReadWorkerRequest> <v111:Key v111:type="INITIALS">RKM</v111:Key> </v110:ReadWorkerRequest> Как получить Zend_Soap_Client для отправки атрибута type в элементе Key? Поскольку это всего лишь часть довольно большого сервиса, я создавал классы для создания структуры данных, например: class Key { public $_ = 'RKM; public $type = 'INITIALS'; […]

Zend Framework 2 SOAP AutoDiscover и сложные типы

Я готовлю SOAP-сервер и создаю свой WSDL, используя следующий код: //(… Controller action code …) if (key_exists('wsdl', $params)) { $autodiscover = new AutoDiscover(); $autodiscover->setClass('WebServiceClass') ->setUri('http://server/webserver/uri'); $autodiscover->handle(); } else { $server = new Server(null); $server->setUri($ws_url); $server->setObject($this->getServiceLocator()->get('MyController\Service\WebServiceClass')); $server->handle(); } //(… Controller action code …) Но в одном из моих методов WebService у меня есть параметр типа Array, […]