Configurar as aplicações a lançar pelo Controlador de Agentes

Uma das funções do Controlador de Agentes é a sua capacidade de permitir que um cliente remoto lance aplicações no sistema central local. Para o fazer, deve estar especificada uma descrição da configuração para a aplicação no ficheiro de configuração do Controlador de Agentes. Esta descrição é especificada através do elemento <Application> e respectivos descendentes.  Apenas as descrições da aplicação que são fornecidas pelos elementos de <Application> na configuração activa podem ser lançados pelo Controlador de Agentes.

Criar uma descrição de configuração

Para criar uma descrição de configuração, siga estes passos:

  1. Localize o ficheiro de configuração serviceconfig.xml.Consulte a tarefa relacionada.
  2. Abrir o ficheiro num editor e adicionar um elemento <Application>. A aplicação deve ser identificada por um nome alternativo e também pelo caminho caminho totalmente qualificado do executável que este nome alternativo representa.
    Por exemplo, se pretender criar uma configuração para uma aplicação com o nome alternativo TestApplication representando um executável real <testapp_dir>/testapp no sistema central local, adicione este fragmento:
    <Application configuration="default" executable="TestApplication" path="<testapp_dir>/testapp" location="<working_dir>">
    <Variable name="PATH" value="<testapp_dir>" position="prepend"/>r></Application>

Este fragmento descreve uma aplicação chamada TestApplication que está correlacionada com o executável <testapp_dir>/testapp.  Quando é lançado, o respectivo directório de trabalho em execução preferido é o directório <working_dir>. Do mesmo modo, TestApplication terá a respectiva variável PATH anexada previamente ao directório <testapp_dir>.

O cliente remoto apenas pode pedir ao Controlador de Agentes para lançar a TestApplication e não tem noção do executável que está a ser executado como resultado deste pedido. Além disso, não é possível enumerar remotamente as descrições da aplicação disponíveis.   Consequentemente, o Controlador de Agentes terá de ser configurado correctamente para responder a um pedido de um cliente remoto para executar na aplicação.

Ícone NotaNota

As descrições de aplicações também têm a capacidade de substituir ou expandir valores de variável de ambiente para a aplicação a ser lançada, bem como de substituir ou expandir os parâmetros que serão fornecidos ao executável da aplicação no momento de início.

Conceitos relacionados
Descrição geral do Controlador de Agentes

Tarefas relacionadas
Localizar os ficheiros de configuração
Administrar o Controlador de Agentes
O Ficheiro pluginconfig.xml
O Ficheiro serviceconfig.xml
 


Copyright (C) 2006 Intel Corporation.