Um dos recursos do Agent Controller é sua capacidade de permitir que o cliente remoto ative aplicativos no host local. Para fazer isto, é necessário que haja uma descrição da configuração do aplicativo no arquivo de configuração do Agent Controller. Essa descrição é a função do elemento < Application> e seus filhos. Apenas descrições do aplicativo fornecidas pelos elementos <Application> na configuração ativa podem ser ativadas pelo Agent Controller.
Para criar uma descrição da configuração, siga estas etapas:
<Application configuration="default" executable="TestApplication" path="c:\tools\testapp.exe" location="D:\"> <Variable name="PATH" value="C:\tools" position="prepend"/> </Application>
Esse fragmento descreve um aplicativo chamado TestApplication, que é mapeado para c:\tools\testapp.exe e o local preferido de seu executável é na raiz da unidade D. TestApplication terá sempre c:\tools prefixado para o PATH.
O cliente remoto apenas solicita ao Agent Controller para ativar o TestApplication e não sabe qual executável real está sendo executado como resultado desse pedido. Além do mais, não é possível listar remotamente as descrições do aplicativo disponíveis. Como resultado, o Agent Controller precisa ser configurado para responder a um pedido do cliente remoto para executar um aplicativo.
Nota: As descrições dos aplicativos também têm a capacidade de substituir ou ampliar os valores das variáveis de ambiente do aplicativo que está sendo ativado, assim como substituir ou ampliar os parâmetros que serão fornecidos para o executável do aplicativo na hora da ativação.
Conceitos Relacionados
O Agent Controller
Tarefas Relacionadas
Localizando os Arquivos de Configuração
Administrando o Agent Controller