Получение фактического ответа от Soap WebService - PullRequest
1 голос
/ 29 сентября 2010

im Потребляя веб-сервис Soap и вызывая метод, я хочу получить реальный ответ XML, есть ли способ получить это?

1 Ответ

2 голосов
/ 29 сентября 2010

Предупреждение. Это предложение работает, но поскольку WSE 3.0 больше не поддерживается, вы можете захотеть посмотреть WCF.

Используя WSE 3.0, вы можете управлять XML-файлами, которые отправляются через клиент и сервер веб-службы.Для этого вам нужно изменить свой файл web.config, добавить эти строки в начало файла под тегом «configuration»

<configSections>
    <section name="microsoft.web.services3" type="Microsoft.Web.Services3.Configuration.WebServicesConfiguration, Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</configSections>

Затем после «/system.web» добавить следующие строки:

<microsoft.web.services3>
    <diagnostics>
        <trace enabled="true" input="InputTrace.webinfo" output="OutputTrace.webinfo"/>
    </diagnostics>
</microsoft.web.services3>

В результате вы получите файлы InputTrace.webinfo и OutputTrace.webinfo, которые содержат сообщения SOAP ввода и вывода в формате XML.

...