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 należy określić opis konfiguracyjny aplikacji w pliku konfiguracyjnym komponentu Agent Controller. Opis ten jest określony poprzez element <Application> i jego elementy potomne.  Przez komponent Agent Controller mogą być uruchomione wyłącznie opisy aplikacji udostępnione przez element <Application> w aktywnej konfiguracji.

Tworzenie opisu konfiguracyjnego

Aby utworzyć opis konfiguracyjny, wykonaj następujące czynności:

  1. Znajdź plik konfiguracyjny serviceconfig.xml. Patrz sekcja Czynności pokrewne.
  2. Otwórz plik w edytorze i dodaj element <Application>. Aplikacja musi być wskazana poprzez nazwę aliasu oraz pełną ścieżkę kodu wykonywalnego, który ten alias reprezentuje.
    Na przykład jeśli chcesz utworzyć konfigurację dla aplikacji z nazwą aliasu TestApplication reprezentującą rzeczywisty kod 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 stanowi odwzorowanie kodu wykonywalnego <testapp_dir>/testapp.W chwili uruchomienia aplikacji preferowanym katalogiem roboczym wykonywania jest <katalog_roboczy>. Ponadto aplikacja TestApplication będzie posiadać zmienną PATH dołączoną na początku z katalogiem <testapp_dir>.

Klient zdalny może jedynie zażądać od komponentu Agent Controller uruchomienia aplikacji TestApplication i nie uzyskuje informacji na temat właściwego kodu wykonywalnego uruchamianego w wyniku zrealizowania 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.