Een van de functies van de agentcontroller is het vermogen een client op afstand toepassingen te laten starten op de lokale host. Om dit te doen moet een configuratiebeschrijving voor de toepassing worden opgegeven in het configuratiebestand van de agentcontroller. Deze beschrijving wordt opgegeven met behulp van het element <Application> en de onderliggende elementen. Alleen de toepassingsbeschrijvingen die zijn geleverd door de <Application>-elementen in de actieve configuratie kunnen worden opgestart door de agentcontroller.
Voor het maken van een configuratiebeschrijving, voert u de volgende stappen uit:
<Application configuration="default" executable="TestApplication" path="<testapp_dir>/testapp"
location="<working_dir>">
<Variable name="PATH" value="<testapp_dir>" position="prepend"/>
</Application>
In dit fragment wordt een toepassing, TestApplication, beschreven die verwijst
naar het uitvoerbare bestand <testapp_dir>/testapp. Wanneer deze
toepassing wordt gestart, is <working_dir
> de standaardwerkdirectory.
Ook wordt voor de PATH-variabele van TestApplication aytomatisch
de directory <testapp_dir
> toegevoegd.
De client op afstand kan de agentcontroller alleen vragen om TestApplication te starten en heeft geen informatie over welk uitvoerbaar bestand wordt uitgevoerd als resultaat van de opdracht. Ook is het niet mogelijk op afstand een lijst te maken van de beschikbare toepassingsbeschrijvingen. Daarom moet de agentcontroller op de juiste wijze geconfigureerd worden om te kunnen beantwoorden aan een aanvraag door een client op afstand voor het uitvoeren van een toepassing.
Opmerking: toepassingsbeschrijvingen kunnen de waarden van omgevingsvariabelen ook vervangen of uitbreiden voor de gestarte toepassing. Dit geldt ook voor de parameters die tijdens het starten aan het uitvoerbare bestand van de toepassing worden doorgegeven.
Verwante concepten
De agentcontroller
Verwante taken
De configuratiebestanden opsporen
De agentcontroller beheren