|
Компоненты Web-разработки в Microsoft Dynamics AX (Axapta) используются для создания Web-приложений и обеспечения доступа к системе через Web-браузер. Ключевые возможности:
- Web-утилиты, Business Connector и стандартные Web-приложения входят в состав Microsoft Dynamics AX (Axapta);
- использование бизнес- логики и данных при работе с Web-приложениями;
- Web-утилиты являются частью среды разработки MorphX.
С помощью Web-утилит создаются Web-приложения, использующие данные и бизнес-логику Microsoft Dynamics AX (Axapta). Все Web-утили- ты основываются на принципах и концепциях стандартной среды разработки MorphX, поэтому для специалиста, знакомого с MorphX, переход к разработке Web-приложений не вызовет сложностей. Интегрированный подход Единая база данных, единое приложение, единый исходный код и набор инструментов обеспечивают возможность реализации различных интерфейсов доступа к Microsoft Dynamics AX (Axapta) — через клиента Microsoft Windows, Web-браузер, браузер Pocket PC или XML. Все изменения, как бы они ни были сделаны — через Интернет или с рабочего места на базе Microsoft Windows — немедленно и одинаково аккуратно заносятся в систему. Web-проекты Web-проекты в Microsoft Dynamics AX (Axapta) являются Web-ориентированной версией стандартных проектов репозитария прикладных объектов (AOT). При программировании разработчик может создавать как частные Web-проекты, так и Web-проекты, доступные всей группе программистов. Web-элементы в AOT В репозитарии прикладных объектов (AOT) присутствуют такие Web-элементы, как меню, формы и отчеты. Web-меню легко могут создаваться простым перемещением стандартных меню в группу Web-меню. Web-формы являются наиболее важной частью построения интерактивного диалога с пользователем. Web-отчеты создаются так же, как и стандартные отчеты Microsoft Dynamics AX (Axapta), и имеют свою группу в AOT. Любой отчет Microsoft Dynamics AX (Axapta) без дополнительных модификаций может быть представлен как web–отчет. Web-файлы Web-сайты в AOT содержат как серверные файлы, так и клиентские файлы. Серверные файлы используются для установки соединения между Web-сервером и системой через Business Connector. Клиентские файлы содержат скрипты Java, запускаемые в браузере пользователя. Weblet Weblet — класс, генерирующий HTML-код. Microsoft Dynamics AX (Axapta) предоставляет достаточно большое число стандартных Weblet для простого и быстрого развертывания вашего Web-приложения. Например, Outlook Weblet позволяет просматривать календари сотрудников в Microsoft Outlook, WebForm Weblet обеспечивает функциональность Web форм Microsoft Dynamics AX (Axapta). Редактор Web-страниц Редактор Web-страниц в Microsoft Dynamics AX (Axapta) является основным инструментом по созданию Web-страниц. Обычно Web-страница строится на базе HTML-таблицы, в которой вы можете перемещать элементы (графические картинки, элементы AOT и Weblet) в различные ячейки, определяя содержимое страницы. Безопасность При реализации доступа к системе посредством различных интерфейсов возрастает роль защиты данных и контроля доступа к бизнес-логике. Web-приложение использует ту же систему безопасности, что и стандартное приложение Microsoft Dynamics AX (Axapta). Доступ к данным и функциям настраивается для групп пользователей. В Microsoft Dynamics AX (Axapta) также имеются роли, определяющие доступ к разным частям системы в соответствии с задачами и обязанностями пользователей. Данные транзакций между браузером и сервером шифруются с помощью технологии SSL (Secure Socket Layer). Мастера Web-сайтов и пользователей Мастера помогут вам быстро и легко настроить Web-сайт и создать его новых пользователей. Мастер Web-сайтов шаг за шагом проводит вас, запрашивая данные о сервере и конфигурации Microsoft Dynamics AX (Axapta) для вашего приложения. Мастер Web-пользователей помогает создать и настроить окружение пользователя, запрашивая информацию о роли пользователя, языке представления информации, имени регистрации и пароля для Web-сайта.
|