Показать сообщение отдельно
Старый 21.11.2006, 20:52   #1  
Blog bot is offline
Blog bot
Участник
 
25,475 / 846 (79) +++++++
Регистрация: 28.10.2006
ALEG: Проект "Фишка недели" и первый пост - Microsoft Dynamics™ AX .NET Business Connector
Источник: 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