Показать сообщение отдельно
Старый 20.12.2016, 14:41   #1  
AlexeyS is offline
AlexeyS
Участник
 
404 / 339 (12) ++++++
Регистрация: 15.06.2004
Адрес: москва
AIF + Web Services + JSON
Приветствую!
Начал разбираться с AIF и web-сервисами в Ax2012 и прошу подсказать некоторые вещи.

Хочу настроить обмен данными со сторонним приложением посредством JSON
(мастер-данные, создание заказов, запрос остатков)

По умолчанию сервисы в аксапте используют SOAP+WSDL.
Мне, похоже, нужен RESTFul+JSON

Как понял, последовательность действий такая:
Создаем свой Custom Inbound AIF Service, адаптер вида HTTP.
Создаем класс контракта и класс сервиса
Нужно переписать класс web-сервиса, чтобы вместо WDSL он отдавал JSON (например так https://community.dynamics.com.nsatc.../f/33/t/126680)
Чтобы сервис принимал JSON нужно переписать класс контракта, чтобы он умел парсить JSON.
все верно, или есть варианты лучше?