En av funksjonene til agentkontrolleren er at den tillater at en ekstern klient starter applikasjoner på den lokale verten. For å gjøre det må det være angitt en konfigurasjonsbeskrivelse for applikasjonen i konfigurasjonsfilen til agentkontrolleren. Denne beskrivelsen angis via elementet <Application> og underordnede elementer. Det er bare applikasjonsbeskrivelser som gis av <Application>-elementer i den aktive konfigurasjonen, som kan startes av agentkontrolleren.
Slik oppretter du en konfigurasjonsbeskrivelse:
<Application configuration="default" executable="TestApplication" path="<testapp_dir>/testapp"
location="<working_dir>">
<Variable name="PATH" value="<testapp_dir>" position="prepend"/>
</Application>
Dette fragmentet beskriver en applikasjon som heter TestApplication, og
som tilordnes den utførbare filen <testapp_dir>/testapp.
Når den startes, er den foretrukne utføringsarbeidskatalogen katalogen
<working_dir
>.
Dessuten vil TestApplication få PATH-variabelen tilføyd
med katalogen <testapp_dir
>.
Den eksterne klienten kan bare be agentkontrolleren om å starte TestApplication og har ingen informasjon om hvilken utførbar fil som kjøres som følge av forespørselen. Det er heller ikke mulig å vise en ekstern list over applikasjonsbeskrivelsene som finnes. Agentkontrolleren må derfor konfigureres for å svare på en ekstern klientforespørsel om å kjøre en applikasjon.
Merk: Applikasjonsbeskrivelser kan også overstyre eller utvide miljøvariabelverdier for applikasjonen som startes, og overstyre eller utvide parameterne som blir gitt til den utførbare applikasjonen ved oppstart.
Beslektede begreper
Agentkontrolleren
Beslektede oppgaver
Finne konfigurasjonsfilene
Administrere agentkontrolleren