代理控制器的其中一项功能是能够允许远程客户机在本地主机上启动应用程序。为此,在代理控制器配置文件中必须要有该应用程序的配置描述。此描述是 <Application> 元素及其子元素的角色。代理控制器只能启动由活动配置中的 <Application> 元素提供的应用程序描述。
要创建配置描述,请执行下列步骤:
<Application configuration="default" executable="TestApplication" path="c:\tools\testapp.exe" location="D:\"> <Variable name="PATH" value="C:\tools" position="prepend"/> </Application>
此片段描述了名为 TestApplication 的应用程序(它映射到 c:\tools\testapp.exe),并且它的首选可执行文件位置是 D 盘的根目录。TestApplication 始终在 PATH 开头添加 c:\tools。
远程客户机只要求代理控制器启动 TestApplication,而并不了解此请求导致哪一个实际可执行文件运行。此外,它也不可能以远程方式列示可用的应用程序描述。因此,您需要配置代理控制器以响应远程客户机运行应用程序的请求。
注意:应用程序描述还能够覆盖或扩展正被启动的应用程序的环境变量值以及覆盖或扩展在启动时将提供给该应用程序可执行文件的参数。
相关概念
代理控制器