powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / SOAP - вариативность возвращаемого типа
5 сообщений из 5, страница 1 из 1
SOAP - вариативность возвращаемого типа
    #34037118
halfman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я недавно начал изучать спецификацию SOAP.
По части именования и определения типов не было проблем.
Но в моей задаче метод веб-сервиса возвращает данные, структура которых мне не известна на этапе проектирования, и на момент запроса, разумеется.
Как в рамках WSDL описывается operation, без указания response message?
Допустимо ли в SOAP-response определить тип возвращенных данных.
Нигде подобного примера и упоиминания о чем-то подобном не нашел.
Для опытов использую Python и ZSI.
Вопрос в рамках XML, конечно, не совсем адекватен.
Вопрос в том, будут ли понимать такие ответы SOAP-клиенты (любые)?
Может я что-то упустил, или мне стоит выбрать другую технологию?
Заранее спасибо.
...
Рейтинг: 0 / 0
SOAP - вариативность возвращаемого типа
    #34037230
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
то есть ты хочешь нестрого типизированный веб-метод?
попробуй возвращать object.
...
Рейтинг: 0 / 0
SOAP - вариативность возвращаемого типа
    #34037765
halfman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maXmoпопробуй возвращать object.
Да, что-то подобное я и мыслил.
Но в описании WSDL я такого типа не заметил.
И как будет решаться проблема с десериализацией?
Это будет целиком и полностю проблемой клиента?
И не могли бы вы оставить какую-либо ссылочку на описание SOAP (и WSDL в частности) на русском языке. На английском я могу воспринимать текст, когда говорится о чем-то уже знакомом (используя как справочник), в противном случае - трудновато.
...
Рейтинг: 0 / 0
SOAP - вариативность возвращаемого типа
    #34037851
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
halfmanЭто будет целиком и полностю проблемой клиента?да. Дотнет позволяет передавать в обжекте примитивные типы, при этом он подсказывает тип с помощью атрибута type из пространства имён http://www.w3.org/2001/XMLSchema-instance.
...
Рейтинг: 0 / 0
SOAP - вариативность возвращаемого типа
    #34038028
halfman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maXmoДотнет позволяет передавать в обжекте примитивные типы, при этом он подсказывает тип с помощью атрибута type из пространства имён http://www.w3.org/2001/XMLSchema-instance.

То есть, получается что-то типа Variant из VB?
А если возвращаемый тип - произвольная структура?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / SOAP - вариативность возвращаемого типа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]