Microsoft Customer Care Framework 2009, ExtCnctr, OLP-NL, GOV 66A-00222 User Manual
Product codes
66A-00222
Copyright © 2008 Microsoft Corporation
8
Figure 2: CCF 2009 Integrated Desktop reference implementation
2.2.2 Hosted Application Toolkit (HAT)
The Hosted Application Toolkit (HAT) significantly reduces the effort required to integrate applications in
CCF. It allows applications to be hosted and automated in the Integrated Desktop with minimal coding. It
provides an Application inspector tool, a set of Data Driven Adapters (DDA) and a visual designer that is
used to create the business logic called Automation (click button A, copy data from textbox and paste it
to…), between hosted applications . This way the process of integrating an application is the execution
of three well defined steps: Inspect, Automate, Host.
CCF. It allows applications to be hosted and automated in the Integrated Desktop with minimal coding. It
provides an Application inspector tool, a set of Data Driven Adapters (DDA) and a visual designer that is
used to create the business logic called Automation (click button A, copy data from textbox and paste it
to…), between hosted applications . This way the process of integrating an application is the execution
of three well defined steps: Inspect, Automate, Host.
HAT has three major components:
1) Application Software Factory, a tool which allows visual inspection of the UI controls and
generates an XML description file of the controls that will participate in the automation step,
performed in a Visual Studio environment.
performed in a Visual Studio environment.
2) HAT Core Engine, drives automation leveraging Windows Workflow Foundation.
3) Data Driven Adapters (DDA) provides generic access to user interfaces through XML documents.
3) Data Driven Adapters (DDA) provides generic access to user interfaces through XML documents.
CCF2009 provides DDAs for Windows-based applications, Web applications and Java-based
applications.
applications.