C# изменить WSDL, чтобы он использовал сервис-симулятор SoapUI - PullRequest
0 голосов
/ 24 января 2020

Я получил файл WSDL для службы, запущенной моим клиентом за брандмауэром. У меня нет доступа к этой сети, поэтому я хочу настроить фиктивную службу с помощью SoapUI.

Я изменил WSDL, чтобы он указывал на фиктивную службу, заменив их сервер на * 1004. *: 8088 в soap: address location = "", затем я импортировал файл в проект Visual Studio 2017, используя "Добавить, Справочник по службам, Дополнительно, Добавить веб-ссылку".

I настроить фиктивный сервер SoapUI, используя тот же WSDL и все настройки по умолчанию.

На этом этапе я могу запустить клиент C#, и он отправляет запрос на успешное выполнение. Что касается SoapUI, то я ничего не получаю.

Файл WSDL довольно полон ссылок на вещи моих клиентов (например, wsdl: определения targetNamespace = "urn: company-com: sap: отдел", то же самое с: схема и soap: операции soapAction = "urn: company: sap: ..

Мне интересно, нужно ли мне их тоже менять?

...