- В VS 2017, щелкните правой кнопкой мыши ссылки и выберите Добавить ссылку на услугу:
Я буду использовать службу калькулятора выборки на http://www.dneonline.com/calculator.asmx
- Поместите URL-адрес службы в поле, нажмите Go, выберите пространство имен, нажмите OK:
- См. Узел «Подключенные службы» обозревателя решений, который получил следующие данные:
- Теперь напишите код, который использует XXXClient (XXX - название вашего сервиса), например:
- Выделены операции сервиса, аргументы - параметры операций, например, Add (1,2)
VS делает клиента, который выполняет весь HTTP и кодирование значений и т. Д .; все, что вы делаете, это вызываете методы клиента, XML отправляется по сети на сервер, ответ декодируется и метод возвращает