Платформа 2001 | Продукты | Технологии | Примеры внедрения | Справочная информация | Практикум Microsoft | |
Начало раздела Новые технологии Microsoft Решения Microsoft 2000 Платформа Microsoft для бизнеса нового века
|
ЭЛЕКТРОННАЯ НЕРВНАЯ СИСТЕМА ОРГАНИЗАЦИИАрхитектура Windows DNA - краеугольный камень и основа создания распределенных Windows-приложений.
Если говорить о той роли, которую играет Windows DNA (Windows Distributed interNet Application) в создании эффективных приложений, то можно привести следующую аналогию. В переводе с английского термин DNA обозначает ДНК, которая является основой всего живого на Земле. То же самое можно сказать и о Windows DNA: она является основой для построения "правильных" приложений в архитектуре Windows. Windows DNA - это не просто продукт или технология, это архитектура, которая объединяет технологии Интернета, клиент-серверные технологии и модель компьютерных вычислений со структурой распределенных приложений. Приложения, построенные на основе Windows DNA, включают в себя модули для работы с базами данных, наследованными системами и внешними приложениями (Data), модули для реализации бизнес-логики (Business Logic) и клиентские модули для отображения информации (Presentation). Взаимодействие модулей между собой обеспечивается благодаря наличию системных сервисов (System Services). Для разработки приложений или отдельных модулей используются средства разработки и соответствующие инструменты (Tools). Если посмотреть на работу любой организации, то между структурой приложения, построенного на основе Windows DNA, и организацией работы компании можно найти определенную аналогию. Для работы любой организации нужны данные (Data), которые обрабатываются с помощью определенных бизнес-правил (Business Logic). Результаты обработки должны быть визуализированы (Presentation), чтобы показать потребителю, какие результаты были достигнуты. Для успешной работы организации используются определенные инструменты и службы. Подводя итоги, можно сказать, что архитектура Windows DNA позволяет разработчикам сосредоточиться на создании интегрированных эффективных бизнес-решений, а не отдельных приложений.
|