Agent Controller og kompatibilitet bagud

Med den nye teknologi i Agent Controller introduceres et nyt sæt af grænseflader for interaktion mellem klient, agent og Agent Controller. Det forventes, at disse nye grænseflader vil blive indført i klienter og agenter, da den nye Agent Controller vil medføre nye funktioner og forbedret ydelse.

I den nye Agent Controller er der tilføjet kompatibilitetslag, så overgangen kan nå at finde sted for eksisterende værktøjer. Klientkompatibilitetslaget lader en klient kommunikere med en Agent Controller og agenter som hidtil vha. det oprindelige Execution Framework API. Laget sørger for behandling af kommandoer baseret på den forrige protokol og oversætter dem til de tilsvarende kommander i den nye protokol ved at foretage Agent Controller-anmodninger med det nye API og udbedre eventuelle mangler. Kompatibilitetslaget for transport lader også en agent kommunikere med Agent Controller med det gamle API og besvare anmodninger fra en klient, der benytter det gamle API.

Om et kompatibilitetlag for transport er aktivt bestemmes af dets tilstedeværelse i serviceconfig.xml. Hvis til stede her, forventes det, at kommunikation på de porte, der er tildelt transportlagene, bruger det kommandoformat og den semantik, som er defineret i de gamle API'er. For alle andre transportlag forventes, at det er det nye API som benyttes.

Muligheden for aktivering af sikkerhed er kun til stede, hvis kompatibilitetslaget er aktivt. Det samme gælder for adgangen til den filoverførselsfunktionalitet, der er tilgængelig via det gamle API. Der er mulighed for at benytte grundlæggende filoverførsel via det nye API.

Relaterede opgaver
Dataopsamling - konceptmodel
Administrér Agent Controller
 

Copyright (C) 2006 Intel Corporation.