Иллюстрированный самоучитель по Microsoft Windows 2003

Распределенная архитектура интернет-приложений

Компания Microsoft разработала технологию Windows Distributed interNet Application Architecture (Windows DNA, Распределенная архитектура интернет-приложений Windows), полностью интегрирующую многоуровневую модель разработки с веб-технологией. Технология Windows DNA определяет каркас для создания решений, которые удовлетворяют требованиям корпоративных вычислений, Интернета, интрасетей и глобальной электронной торговли, уменьшая при этом издержки на общую разработку и развертывание системы.

В архитектуре Windows DNA стандартные службы на базе Windows выполняют определенные задачи на каждом уровне в многоуровневом решении, обеспечивая интерфейс пользователя и навигацию, бизнес-логику и хранение данных. Различные службы интегрированы при помощи Common Object Model (COM, Общая объектная модель).

Службы, используемые в Windows DNA, включают:

  • Dynamic HTML (Динамический HTML),
  • Active Server Pages (Активные серверные страницы, ASP),
  • компоненты COM,
  • Microsoft Transaction Server,
  • службу Active Directory,
  • службы безопасности Windows Server 2003,
  • Microsoft Message Queue Services (MSMQ, Службы очереди сообщений) и
  • компоненты доступа к данным Microsoft.

Архитектура Windows DNA создана с применением открытых протоколов и общедоступных интерфейсов, что облегчает организациям задачу интеграции новых систем с продуктами третьих фирм. Обеспечивая промышленные стандарты Интернета, Windows DNA упрощает работы по внедрению новых технологий для разработчиков. На рис. 16.2 представлена схема, которая иллюстрирует технологии – составные части Windows DNA.

Иллюстрированный самоучитель по Microsoft Windows 2003 › Службы Интернета › Распределенная архитектура интернет-приложений
Рис. 16.2. Технологии Windows DNA

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.