Интеграция Microsoft AX Dynamics 2012 R3 в веб-приложение - PullRequest
0 голосов
/ 13 сентября 2018

Я разрабатываю программное обеспечение ERP, используя PHP. Теперь я хочу интегрировать Microsoft AX Dynamics 2012 r3 в свое приложение в соответствии с потребностями клиента. Поскольку я являюсь разработчиком PHP, я не понимаю, как начать. Исследуя, я узнал, что лучший способ интегрировать его через веб-сервис

Как мне создать веб-сервисы для AX? Расширяемость доступных услуг. Я не мог найти хороший ресурс для этого в Интернете. Так кто-нибудь может предложить хорошие ресурсы или какой лучший способ сделать это?

Заранее спасибо

1 Ответ

0 голосов
/ 13 сентября 2018

Отличным местом для начала была бы официальная документация для интеграции с Dynamics AX 2012, найденная здесь .

Инструментом, который вы можете использовать, является Application Integration Framework (службы AIF).Вы можете либо интегрироваться с готовыми сервисами, разработанными Microsoft, либо создавать свои собственные сервисы.Это потребует знания AX и X ++.Затем вы можете открыть и вызвать эти сервисы из вашего PHP-приложения.Чтобы начать с AIF, перейдите здесь для главной страницы, которая содержит документацию по архитектуре и планированию, и здесь для получения более конкретной документации по(документ) развитие сервиса.Чтобы получить доступ к этим сервисам через так называемые «адаптеры», посмотрите ссылки вверху этой страницы.Вам может быть интересен, например, HTTP-адаптер, чтобы представить ваш сервис таким образом.

Другой вариант может заключаться в создании ваших собственных сервисов на PHP и вызове их из AX.Вы можете вызывать сервисы из X ++, но из-за ограничений языка это иногда проще сделать, вызвав сервисы, созданные в PHP, из библиотеки C #.Библиотека C # будет использовать прокси-классы для вызова объектов X ++ для чтения / записи любых данных, которые вы получаете / публикуете в / из ваших служб PHP. Это и это могут быть интересными отправными точками для документации о том, как это сделать.

Знакомство сСпециальная терминология Dynamics AX, прочитав эти документы, может помочь с вашим google-fu позже во время разработки ... но как только вы почувствуете термины, на форумах появится намного больше информации и всего, что вы сможете найти.

...