Configurar las aplicaciones que se lanzarán mediante Agent Controller

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.

Crear una descripción de configuración

Para crear una descripción de configuración, siga estos pasos:

  1. Localice el archivo de configuración serviceconfig.xml. Consulte la tarea relacionada.
  2. Ábralo en un editor y añada un elemento <Application>. Para identificar la aplicación, hay que proporcionar un nombre de alias y la vía de acceso totalmente calificada del ejecutable que este alias representa.
    Por ejemplo, si desea crear una configuración para una aplicación con el nombre de alias TestApplication que representa un ejecutable real <dir_testapp>/testapp en el host local, puede añadir este fragmento:
    <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.

Icono de notaNota

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.