配置要由代理控制器启动的应用程序

代理控制器的其中一项功能是能够允许远程客户机在本地主机上启动应用程序。为此,在代理控制器配置文件中必须指定该应用程序的配置描述。此描述是通过 <Application> 元素及其子元素指定的。代理控制器只能启动由活动配置中的 <Application> 元素提供的应用程序描述。

创建配置描述

要创建配置描述,请执行下列步骤:

  1. 找到 serviceconfig.xml 配置文件。请参阅相关任务。
  2. 在编辑器中打开它,然后添加 <Application> 元素。必须使用别名以及此别名所表示的可执行文件的标准路径来标识应用程序。
    例如,如果要为别名为 TestApplication 的应用程序创建配置(表示本地主机上的实际可执行文件 <testapp_dir>/testapp),则应添加以下片段:
    <Application configuration="default" executable="TestApplication" path="<testapp_dir>/testapp" location="<working_dir>">
    <Variable name="PATH" value="<testapp_dir>" position="prepend"/>r></Application>

此片段描述了名为 TestApplication 的应用程序,它映射到可执行文件 <testapp_dir>/testapp。当它启动时,它的首选执行工作目录是 <working_dir> 目录。并且,TestApplication 将把 <testapp_dir> 目录追加到它的 PATH 变量中。

远程客户机只能要求代理控制器启动 TestApplication,而不了解此请求实际运行的是哪个可执行文件。此外,它也不可能以远程方式列示可用的应用程序描述。因此,您需要正确地配置代理控制器以响应远程客户机运行应用程序的请求。

“注意”图标 注意

应用程序描述还能够覆盖或扩展正被启动的应用程序的环境变量值以及覆盖或扩展在启动时将提供给该应用程序可执行文件的参数。

相关概念
代理控制器概述

相关任务
查找配置文件
管理代理控制器
pluginconfig.xml 文件
serviceconfig.xml 文件
 


Copyright (C) 2006 Intel Corporation.