Вызов веб-сервиса из Visual Studio с существующим XML-файлом / строкой - PullRequest
0 голосов
/ 03 декабря 2010

Как я могу вызвать существующий веб-сервис (где-то) из Microsoft Visual Studio 2008 (C #) только с допустимой строкой / файлом xml?

Я получаю эти xml-файлы из другой системы, и эта система не может напрямую вызывать этот веб-сервис. Эти xml-файлы на 100% хороши, но я хочу знать, как сделать код.

Нужно ли создавать прокси-классы?

Ответы [ 2 ]

0 голосов
/ 14 декабря 2010

Я использовал метод Webrequest, заполнил мыльное сообщение полученной xml-строкой и отправил его веб-службе.

Так что мой вопрос можно закрыть.

0 голосов
/ 03 декабря 2010

Вы имеете в виду файл WSDL, который описывает сервис?Вы можете сгенерировать код с помощью инструмента командной строки wsdl.exe , а затем добавить сгенерированные файлы в свой проект.Механизм обнаружения веб-сервисов Visual Studio предназначен для добавления сервисов из известных URL-адресов.

...