как включить типы из XSD в WSDL в NuSOAP

Я пытаюсь создать веб-сервис для приложения PHP (с CodeIgniter) с использованием NuSOAP, и у меня возникают некоторые трудности, поскольку создание WS с нуля для меня ново. У меня есть несколько XSD, которые я должен использовать для проверки ввода (это будет XML со многими записями одного из 3 сложных типов прямо внутри корня). Теперь я знаю, что мог бы использовать метод addComplexType и поместить каждое из них самостоятельно, но нет ли простого способа импортировать определения из XSD? кроме того, нет ли ссылки на Nusoap? Я не могу найти! только туториалы и темы вопросов =/


person maltalef    schedule 15.03.2011    source источник


Ответы (1)


Вы можете просто добавить xsd непосредственно в тег <wsdl:types> в WSDL, что добавит все сложные типы. Кстати, если у вас есть фиксированный WSDL, вам, вероятно, лучше вообще не использовать NuSOAP.

person Yandros    schedule 15.03.2011
comment
У меня есть фиксированный WSDL, почему вы предлагаете не использовать NuSOAP? а какая альтернатива? Спасибо .. - person Abdullah; 26.03.2013