Источник:
http://blogs.technet.com/aleg/archiv...connector.aspx
==============
Господа, вот планирую запустить новый проект в рамках которого будут публиковаться на регулярной основе техническое описание некой отдельно взятой функциональности в системах Microsoft Dynamics AX, NAV или CRM.
Интерсны отзывы и комментарии.
Функциональная возможность: Microsoft Dynamics™ AX .NET Business Connector
Модуль: Разработка
Ключевые возможности
Одна из ключевых возможностей Microsoft Dynamics AX 4.0 это интеграция с Windows SharePoint Services V2 (WSS). Для обеспечения этой интеграции .Net Business Connector взаимодействует с IIS 6 и ASP.NET и поддерживает Windows Integrated Security.
.Net Business Connector позволяет использовать управляемые классы, таким образом, приложения сторонних разработчиков, разработанные с использованием Microsoft .NET Framework могут быть интегрированы с Microsoft Dynamics AX 4.0
Ключевые преимущества
- NET Business Connector это многоцелевой, универсальный платформенный компонент, который позволяет разрабатывать управляемые приложения прямо в Microsoft Dynamics AX 4.0
- Эта функциональность использует Microsoft .NET Framework 2.0 и поддерживает Visual Studio 2005
- Набор публичных управляемых классов позволяет вам вызывать X++ бизнес логику и обеспечивает доступ к данным в Microsoft Dynamics AX 4.0
- Вы можете использовать .NET Business Connector для внедрения и развертывания как клиентских приложений (таких как Microsoft Excel add-in) так и серверных приложений
- Когда .NET Business Connector размещен внутри IIS, это дает доступ к управляемому (ASP .NET) HTTP контексту из X++ (это используется в AX Web framework для web приложений)
- Функциональность Microsoft Dynamics™ AX CLR может быть вызвана из .NET Business Connector и использована во внешних управляемых компонентах из X++ кода (которые исполняется в интерпретаторе .NET Business Connector)
- Дает возможность разработчикам Microsoft Dynamics AX отлаживать прочие Microsoft Dynamics AX пользовательские сессии в .NET Business Connector используя «глобальные точки останова»
- Оба Корпоративный портал (Enterprise Portal) и Инструменты Интеграции Приложений (Application Integration Framework - AIF) используют .NET Business Connector
Как это выглядит?
.NET Business Connector поставляется как DLL:
Microsoft.Dynamics.BusinessConnectorNet.dll
Архитектурно он состоит из трех слоев:
Управляемые классы, которые делают видимыми публичные методы, которые вы вызываете для взаимодействия с Microsoft Dynamics AX 4.0
Слой интерпретатора, который исполняет X++ и соединяется с Application Object Server (AOS)
Промежуточный слой, который сопоставляет управляемые классы с соответствующими функциями итерпертатора
Что нового по сравнению с Microsoft Dynamics AX 3.0?
1. COM приложения продолжают использовать COM Business Connector (AxCom.dll), но используют новый метод авторизации
2. Тоже, что и в пункте 1, но для ASP приложений.
3. Web-ориентированные X++ классы больше не работают с ASP контекстом
4. Приложения основанные на .NET Framework используют новый .NET Business Connector (Microsoft.Dynamics.BusinessConnector.DLL
5. Приложения основанные на ASP.NET используют новый .NET Business Connector (Microsoft.Dynamics.BusinessConnector.DLL)
6. Web-ориентированные X++ классы работают с ASP.NET контекстом
==============
Источник:
http://blogs.technet.com/aleg/archiv...connector.aspx