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.
Aby utworzyć opis konfiguracyjny, wykonaj następujące czynności:
<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.
Uwaga
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.