2010-07-13 3 views
0

Я получаю запрос один раз в час на удаленный веб-сервер для получения данных. Однако удаленный веб-сайт не использует веб-службы и не заявляет в своем документе более 300 страниц:Запрос/ответ на мыло без WSDL

Хотя SOAP является признанным API веб-сервисов, веб-сервер RTO не предлагает веб-службы . То есть не существует файла описания веб-служб (WSDL), доступного для использования клиентским программным обеспечением для веб-служб участника.

Так что мой вопрос: как отправить запрос на мыло и получить ответ без использования WSDL?

ответ

1
  1. Постройте XML самостоятельно, используя ваш выбор XML API (XmlDocument, LINQ к XML)
  2. Отправить сообщение с помощью WebRequest
+0

Я написал мыло конверт вместе с мыльными запросов и попытался отправляя их через Httpwebrequest на безопасный веб-сайт. Я знаю, что я пропустил учетную часть, и я верю, что получаю его, чтобы опубликовать xml, чтобы получить XML-запрос, но я ничего не получаю от удаленного веб-сервера, прежде чем задавать этот вопрос. Все примеры, которые я видел в Интернете, заявили, что у вас должен быть wsdl (веб-сервис), и, как я уже сказал, это не вариант для меня. Я искал около 2 недель в Google, пытаясь найти ответ и не повезло. – TerryM

Смежные вопросы