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.
Aby utworzyć opis konfiguracyjny, należy wykonać poniższe 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 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.
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.