Konfigurér programmer, der skal startes af Agent Controller

En af funktionerne i Agent Controller er, at den kan give en ekstern klient mulighed for at starte programmer på den lokale vært. For at den kan gøre det, skal der være angivet en konfigurationsbeskrivelse for programmet i konfigurationsfilen til Agent Controller. Beskrivelsen angives vha. <Application>-elementet og dets underordnede elementer. Kun programbeskrivelser, der er leveret af <Application>-elementer i den aktive konfiguration, kan startes af Agent Controller.

Opret konfigurationsbeskrivelse

Sådan opretter du en konfigurationsbeskrivelse:

  1. Find konfigurationsfilen serviceconfig.xml. Se den relaterede opgave.
  2. Åbn den i en editor, og tilføj et <Application>-element. Programmet skal være identificeret af et aliasnavn og desuden af den fuldstændige sti til den eksekvérbare fil, som dette alias repræsenterer.
    Hvis du f.eks. vil oprette en konfiguration til et program med aliasnavnet Testprogram, der repræsenterer en ægte eksekvérbar fil, <testprog_dir>/testprog på den lokale vært, skal du tilføje dette fragment:
    <Application configuration="default" executable="Testprogram" path="<testprog_dir>/testprog" 
    location="<arbejds_dir>">
    <Variable name="PATH" value="<testprog_dir>" position="prepend"/>
    </Application>

Dette fragment beskriver et program med navnet Testprogram, der er knyttet vha. mapping til <tesprog_dir>/testprog. Når det startes, er det foretrukne arbejdsbibliotek for udførelse <arbejds_dir>. Derudover vil Testprogram få biblioteket <testprog_dir> tilføjet i starten af dets PATH-variabel.

Den eksterne klient kan kun beder Agent Controller om at starte Testprogram og har ingen idé om, hvilken eksekvérbar fil, der udføres som et resultat af denne anmodning. Desuden er det ikke muligt at angive de tilgængelige programbeskrivelser eksternt. Derfor skal Agent Controller konfigureres korrekt, så den kan reagere på en ekstern klients anmodning om at udføre et program.


Bemærk: Programbeskrivelser kan også tilsidesætte eller udvide miljøvariabelværdier for det program, der startes, samt tilsidesætte eller udvide de parametre, der leveres til programmets eksekvérbare fil ved start.

Relaterede begreber
Agent Controller

Relaterede opgaver
Find konfigurationsfiler
Administrér Agent Controller
 


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