В этом разделе описаны различные способы интеграции Microsoft Dynamics AX с другими приложениями и обмена данными. Общие сведения по архитектуре системы см. в разделе Архитектура системы.
Для интеграции Microsoft Dynamics AX с приложениями и для обмена данными можно использовать различные технологии. Сюда входят:
-
Интеграционная структура AIF (Application Integration Framework). AIF обеспечивает модель программирования, средства и поддержку инфраструктуры для интеграции (на основе XML) возможностей и данных приложения с Microsoft Dynamics AX. AIF позволяет Microsoft Dynamics AX реализовывать свои возможности с помощью служб и документов на основе Windows Communication Foundation (WCF). Кроме того, AIF позволяет Microsoft Dynamics AX использовать функции, предоставляемые внешними приложениями, с помощью веб-служб.
-
Business Connector. Приложение Business Connector позволяет внешним приложениям получить доступ к данным и использовать бизнес-логику Microsoft Dynamics AX.
-
CLR Interop (взаимодействие с помощью общей многоязыковой библиотеки времени выполнения). Компонент CLR Interop обеспечивает взаимодействие с внешними компонентами .NET и позволяет выполнять компоненты с управляемым кодом из кода X++.
Компоненты интеграции во всех этих методах взаимодействуют с Microsoft Dynamics AX с помощью сервера Application Object Server (AOS), как показано на следующем рисунке.