22.04.2017, 20:57 | #1 |
Участник
|
Вызов SOAP сервиса из DAX2009 без использования references - есть ли примеры в стандартном приложении
Всем доброго времени суток.
Вдруг возникла задача вызывать внешний WEB сервис из DAX2009. Есть WSDL файл, формат обмена совершенно понятен. Стандартно такие обращения делаются просто - бросаем в ветку references ссылку на wsdl и Аксапта нам генерит красивые прокси. Но есть две засады:
В общем, нужно вызывать сервис, работающий с SOAP и получить от него ответ. Соответственно, нужно как-то упаковать данные для запроса в строку и распаковать полученный ответ из строки. Понятно, что SOAP это, в общем-то, обычный XML и, приложив силы, вполне можно для конкретного случая самому нарисовать код. Вопрос простой: есть ли в стандартном приложении DAX2009 примеры того, как вызывать SOAP запрос? У меня было стойкое убеждение, что это должно быть где-то в районе AIF*, но как-то не получилось найти. PS: работа с запросами http, более того, с WEB сервисами JSON (при помощи dot.net класса System.Web.Script.Serialization.JavaScriptSerializer) уже отработана, хочется либо использовать то, что есть в стандартном приложении, либо думать о том, как нарисовать фрейморк для SOAP. |
|