HAT-architectuur (Hosted Application Toolkit)

 

Gepubliceerd: november 2016

Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

In dit onderwerp ziet u de onderdelen van de Hosted Application Toolkit (HAT) en het startproces van de toepassing.

HAT-onderdelen

  • Data-Driven Adapters (DDA's): DDA's zijn algemene assembly's die met de gebruikersinterface (UI) van de gehoste toepassing communiceren. De UII SDK wordt geleverd met vier typen DDA's:

    • UIADataDrivenAdapter - Deze DDA gebruikt het UI-automatiseringsframework dat bij Microsoft .NET Framework 4 wordt geleverd, om te communiceren met op Windows gebaseerde toepassingen, Windows Presentation Foundation (WPF), Silverlight en webtoepassingen.

    • WinDataDrivenAdapter - Deze DDA gebruikt het MSAA-framework (Microsoft Active Accessibility) om met op Windows gebaseerde toepassingen te communiceren.

    • WebDataDrivenAdapter - DDA gebruikt het Document Object Model (DOM) (MSHTML) om met webtoepassingen te communiceren.

    • JavaDataDrivenAdapter - Deze DDA gebruikt de Java Access Bridge (JDK 1.7 of hoger) om met Java-toepassingen te communiceren.

  • Bindingen: Bindingen beschrijven de UI-elementen met een gehoste toepassing en worden gebruikt door de DDA's.

  • Automatiseringen: Automatiseringen zijn Windows Workflow Foundation (WF)-workflows die de bedrijfslogica hosten. De Hosted Application Toolkit (HAT) Software Factory biedt een verzameling WF-activiteiten om te communiceren met gehoste toepassingen.Meer informatie:Gehoste toepassingen automatiseren met HAT-automatiseringsactiviteiten

In de volgende illustratie ziet u de HAT-architectuur.

HAT-architectuur (Hosted Application Toolkit)

Startproces van toepassing

De DDA gebruikt bindingen en gemakkelijk te identificeren besturingselementnamen om UI-besturingselementen van een toepassing aan automatiseringen te bieden. Automatiseringen gebruiken deze namen om de UI-besturingselementen te beheren. Bindingen worden geleverd als onderdeel van de initialisatiereeksprocedure tijdens het opstarten van de toepassing. Het Application Integration Framework haalt deze bindingen uit de initialiseringstekenreeks en verschaft deze aan de DDA. De volgende afbeelding toont het gebruikelijke proces dat optreedt als een toepassing wordt gestart.

Startproces van toepassing

Zie ook

UII Application Integration Framework
Werken met de HAT Software Factory
Data-Driven Adapters (DDA's) gebruiken

Unified Service Desk 2.0

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht