В этом разделе описаны различные способы интеграции 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), как показано на следующем рисунке.

Интеграционные технологии Microsoft Dynamics AX

См. также