Toepassingen voor starten door de agentcontroller configureren

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.

Configuratiebeschrijving maken

Voor het maken van een configuratiebeschrijving, voert u de volgende stappen uit:

  1. Zoek het configuratiebestand serviceconfig.xml op. Raadpleeg de bijbehorende taak.
  2. Open dit in een editor en voeg een <Application>-element toe. De toepassing moet worden aangegeven door een aliasnaam en ook door middel van een volledig gekwalificeerd pad naar het uitvoerbare bestand waarnaar de alias verwijst.
    Als u bijvoorbeeld een configuratie wilt definiëren voor een toepassing met de aliasnaam TestApplication, die verwijst naar een echt uitvoerbaar bestand <testapp_dir>/testapp op de lokale host, voegt u het volgende fragment toe:
    <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
 


(C) Copyright IBM Corporation 2000, 2006. Alle rechten voorbehouden.