Konfigurere applikasjoner som skal startes av agentkontrolleren

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.

Opprette en konfigurasjonsbeskrivelse

Slik oppretter du en konfigurasjonsbeskrivelse:

  1. Finn konfigurasjonsfilen serviceconfig.xml. Se Beslektede oppgaver.
  2. Åpne filen i et redigeringsprogram og legg til et <Application>-element. Applikasjonen må ha et aliasnavn og en fullt kvalifisert bane til den utførbare filen som dette aliaset representerer.
    Hvis du for eksempel vil opprette en konfigurasjon for en applikasjon der aliaset TestApplication representerer en reell utførbar fil, <testapp_dir>/testapp, i den lokale verten, legger du til dette fragmentet:
    <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
 


(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.