powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как в вэб сервисе сделать произвольный ответ?
7 сообщений из 7, страница 1 из 1
Как в вэб сервисе сделать произвольный ответ?
    #33939214
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть некий вэб сервис.
Я хочу, чтобы он мог выводить xml ответ не типа строки, структуры или класса (return (нечто)), а чтобы я сам мог этим управлять (что-то типа этого: beginElement, beginAttribute, endAttribute, endElement)
Может кто-нить подскажет в каком направлении копать или, что более предпочтительно, пример кода)
Заранее благодарен. Вячеслав.
...
Рейтинг: 0 / 0
Как в вэб сервисе сделать произвольный ответ?
    #33939255
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
управлять где?
после получения на клиентской стороне?
...
Рейтинг: 0 / 0
Как в вэб сервисе сделать произвольный ответ?
    #33939289
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, Роман Дынник, Вы писали:

РД>управлять где?
РД>после получения на клиентской стороне?

РД>
данное сообщение получено с www.gotdotnet.ru
РД>ссылка на оригинальное сообщение


В том-то все и дело, что на стороне сервера...
Точнее задача в следующем:
Есть некий вэб-сервис типа WebService(string procName, string[] procParam), который выполняет разные процедуры на сервере и должен будет вывести некий xml-код, который будет разным для разных процедур...
Описывать структуры или классы для каждой процедуры, чтобы сформировать нужный xml, я считаю неправильным. Вот я и хочу узнать, возможно ли динамическое формирование ответа сервиса?
Пробовал писать xml в строку, а потом ее выводить — результат отрицательный, так как там скобки тега (<>) предоставляются ввиде (&lt; &gt;), что уже трактуется как текст, а не как элемент. Поэтому и ищу способ динамического формирования xml
...
Рейтинг: 0 / 0
Как в вэб сервисе сделать произвольный ответ?
    #33939294
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Правильно ли я понимаю, что вопрос стоит так.
Сделать Ввебсервис, который отдает xml произвольной структуры? Если так, то ответ в xs:any или другими словами XmlNode
Если вопрос понял неправильно, то уточни.
...
Рейтинг: 0 / 0
Как в вэб сервисе сделать произвольный ответ?
    #33939308
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, valmond, Вы писали:

V>Правильно ли я понимаю, что вопрос стоит так.
V>Сделать Ввебсервис, который отдает xml произвольной структуры? Если так, то ответ в xs:any или другими словами XmlNode
V>Если вопрос понял неправильно, то уточни.

Вопрос Вами понят правильно, но мной ответ не понят... :(
Как я должен буду выдавать ответ? В вэбсервисе строкой, а потом создавать что-то типа сериализатора? Кстати, насчет сериализатора еще больше возникает вопросов... :))
Или что-то другое?
...
Рейтинг: 0 / 0
Как в вэб сервисе сделать произвольный ответ?
    #33939511
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А>Вопрос Вами понят правильно, но мной ответ не понят... :(
А>Как я должен буду выдавать ответ? В вэбсервисе строкой, а потом создавать что-то типа сериализатора? Кстати, насчет сериализатора еще больше возникает вопросов... :))
А>Или что-то другое?

Давай с другой стороны посмотрим.
Опиши что тебе надо варьировать.
Т.е. опиши задачу в общем...т.е. что должен выдавать твой сервис на уровне бизнес сущностей?
...
Рейтинг: 0 / 0
Как в вэб сервисе сделать произвольный ответ?
    #33939910
Здравствуйте, Аноним, Вы писали:

А>Есть некий вэб сервис.
А>Я хочу, чтобы он мог выводить xml ответ не типа строки, структуры или класса (return (нечто)), а чтобы я сам мог этим управлять (что-то типа этого: beginElement, beginAttribute, endAttribute, endElement)
А>Может кто-нить подскажет в каком направлении копать или, что более предпочтительно, пример кода)
А>Заранее благодарен. Вячеслав.




[WebMethod]
public XmlElement DoSomething()
{...}
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как в вэб сервисе сделать произвольный ответ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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