Konfigurowanie aplikacji uruchamianych przez komponent Agent Controller

Jedna z funkcji komponentu Agent Controller umożliwia zdalnym klientom uruchamianie aplikacji na hoście lokalnym. W tym celu w pliku konfiguracyjnym komponentu Agent Controller musi się znaleźć opis konfiguracyjny. Opis ten jest określany za pośrednictwem elementu <Application> i jego elementów potomnych. Komponent Agent Controller może uruchamiać wyłącznie aplikacje opisane przez elementy <Application> należące do aktywnej konfiguracji.

Tworzenie opisu konfiguracyjnego

Aby utworzyć opis konfiguracyjny, należy wykonać poniższe czynności:

  1. Znajdź plik konfiguracyjny serviceconfig.xml.Patrz sekcja Czynności pokrewne.
  2. Otwórz plik w edytorze i dodaj element <Application>. Aplikację należy zidentyfikować przez podanie aliasu i pełnej ścieżki do pliku wykonywalnego, który jest reprezentowany przez ten alias.
    Na przykład aby utworzyć konfigurację dla aplikacji z nazwą aliasu TestApplication reprezentującą rzeczywisty plik wykonywalny <testapp_dir>/testapp na hoście lokalnym, należy dodać następujący fragment:
    <Application configuration="default" executable="TestApplication" path="<testapp_dir>/testapp" location="<working_dir>">
    <Variable name="PATH" value="<testapp_dir>" position="prepend"/>r></Application>

Ten fragment opisuje aplikację o nazwie TestApplication, która jest odwzorowana na plik wykonywalny <testapp_dir>/testapp.W chwili uruchomienia aplikacji preferowanym katalogiem roboczym wykonywania jest <katalog_roboczy>. Zmienna PATH aplikacji TestApplication będzie też poprzedzona katalogiem <testapp_dir>.

Zdalny klient może wysyłać do komponentu Agent Controller tylko żądanie uruchomienia aplikacji TestApplication, nie dysponując przy tym żadną informacją o tym, jaki faktycznie plik zostanie uruchomiony w wyniku tego żądania. Ponadto nie jest możliwe zdalne uzyskanie listy dostępnych opisów aplikacji. Oznacza to, że poprawna obsługa zgłaszanych przez zdalnych klientów żądań uruchomienia aplikacji wymaga poprawnej konfiguracji komponentu Agent Controller.

Ikona UwagaUwaga

W opisach aplikacji możliwe jest zastępowanie lub rozszerzanie wartości zmiennych środowiskowych na użytek uruchamianej aplikacji, jak również zastępowanie i rozszerzanie parametrów przekazywanych aplikacji w chwili uruchamiania.

Pojęcia pokrewne
Przegląd komponentu Agent Controller

Czynności pokrewne
Określanie położenia plików konfiguracyjnych
Administrowanie komponentem Agent Controller
Plik pluginconfig.xml
Plik serviceconfig.xml
 


Copyright (C) 2006 Intel Corporation.