Поделиться через


Архитектура пакета средств размещенного приложения (HAT)

В этом разделе показаны компоненты Пакет средств размещенного приложения (HAT) и процесс запуска приложения.

Компоненты HAT

  • Управляемые данными адаптеры (DDA): DDAs - это универсальные сборки, взаимодействующие с пользовательским интерфейсом (UI) размещенного приложения. SDK UII поставляется с четырьмя типами DDAs:

    • UIADataDrivenAdapter — Это DDA использует платформу автоматизации пользовательского интерфейса, которая поставляется с Microsoft .NET Framework 4 для взаимодействия с приложениями на базе Windows, Windows Presentation Foundation (WPF), Silverlight и веб-приложениями.

    • WinDataDrivenAdapter — Это DDA использует платформу Microsoft Active Accessibility (MSAA) для взаимодействия с приложениями на базе Windows.

    • WebDataDrivenAdapter — Это DDA использует объектную модель документа (DOM) (MSHTML) для взаимодействия с веб-приложениями.

    • JavaDataDrivenAdapter — Это DDA использует Access Bridge (JDK 1.7 или более позднюю версию) Java для проводки взаимодействия с приложениями Java.

  • Привязки: Привязки описывают элементы пользовательского интерфейса с размещенным приложением и используются DDA.

  • Автоматизации: Автоматизации - это бизнес-процессы Windows Workflow Foundation (WF), которые содержат бизнес-логику. Software Factory Пакет средств размещенного приложения (HAT) предоставляет набор действий БП, чтобы взаимодействовать с размещенными приложениями. Дополнительные сведения: Автоматизация размещенных приложений с помощью действий автоматизации HAT

На следующей иллюстрации показана архитектура HAT.

Процесс запуска приложения

DDA использует привязки и легко определяет имена элементов управления для предоставления элементов управления пользовательского интерфейса для автоматизаций. Автоматизации используют эти имена для управления элементами управления пользовательского интерфейса. Привязки предоставляются в рамках процедуры строки инициализации во время запуска приложения. Application Integration Framework извлекает эти привязки из строки инициализации и предоставляет их DDA. На следующем рисунке демонстрируется типичный процесс, возникающий при запуске приложения.

См. также

Основные понятия:

UII Application Integration Framework
Работа с HAT Software Factory
Использование управляемых данными адаптеров (DDA)

Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.