Архитектура пакета средств размещенного приложения (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.