Una de las características de Agent Controller consiste es su capacidad de permitir que un cliente remoto lance aplicaciones en el host local. Para ello, debe especificarse una descripción de configuración para la aplicación en el archivo de configuración de Agent Controller. Esta descripción se especifica a través del elemento <Application> y de sus hijos. Agent Controller tan solo puede lanzar las aplicaciones cuya descripción se proporciona en los elementos <Application> de la configuración activa.
Para crear una descripción de configuración, siga estos pasos:
<Application configuration="default" executable="TestApplication" path="<dir_testapp>/testapp" location="<dir_trabajo>">
<Variable name="PATH" value="<dir_testapp>" position="prepend"/>r></Application>
Este fragmento describe una aplicación llamada TestApplication
que se correlaciona con el archivo ejecutable <dir_testapp>/testapp. Cuando se lanza, el
directorio de trabajo de ejecución preferido en el directorio <dir_trabajo
>.
Además, a la variable PATH de TestApplication se le añadirá el directorio <dir_testapp
>.
El cliente remoto tan solo puede pedir a Agent Controller que lance TestApplication y no tiene ni idea de cuál es el ejecutable real que se ejecuta como consecuencia de esta petición. Además, no es posible listar remotamente las descripciones de aplicación disponibles. Por lo tanto, hay que configurar adecuadamente Agent Controller para que responda a la petición de un cliente remoto de que ejecute una aplicación.
Nota
Las descripciones de aplicación también tienen capacidad para alterar temporalmente o ampliar los valores de las variables de entorno de la aplicación que se lanzará, así como para alterar temporalmente o ampliar los parámetros que se proporcionarán al ejecutable de la aplicación en tiempo de lanzamiento.
Conceptos relacionados
Visión general de Agent Controller
Tareas relacionadas
Localizar los archivos de configuración
Administrar Agent Controller
El archivo pluginconfig.xml
El archivo serviceconfig.xml
Copyright (C) 2006 Intel Corporation.