Форум программистов, компьютерный форум, киберфорум
Наши страницы

Генерация прокси класса для работы с WebService из wsdl файла

Войти
Регистрация
Восстановить пароль
Оценить эту запись

Генерация прокси класса для работы с WebService из wsdl файла

Запись от kenny69 размещена 05.11.2017 в 05:53
Обновил(-а) kenny69 05.11.2017 в 06:05

Для генерации понадобится утилита, которая находится в папке C:\Program Files (x86)\Microsoft SDKs\Windows
У меня она находилась C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools
Конкретный путь зависит от установленной версии Microsoft SDK

Нужно создать bat в директории с wsdl.exe:
Bash
1
2
wsdl /n:MyNamespace /u:username /p:password http://localhost:5421/ws/exchange2is?wsdl
pause


http://localhost:5421/ws/exchange2is?wsdl - путь к wsdl

Параметры:
/n - namespace для созданного класса
/u - имя пользователя
/p - пароль
Весь их список здесь

При запуске полученного bat должен сгенерироваться прокси класс в той же папке.
Добавляем его в проект и можно использовать:
C#
1
2
var proxy = new MyNamespace.Exchange2iS();
proxy.Method1();
Методы и название прокси класса зависит веб сервиса
Размещено в Без категории
Просмотров 300 Комментарии 0
Всего комментариев 0

Комментарии

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru