Agent Controller のフィーチャーの 1 つは、リモート・クライアントが、ローカル・ホスト上にあるアプリケーションを起動することができることです。これを可能にするには、アプリケーションの構成記述を Agent Controller 構成ファイルで指定する必要があります。この記述は、<Application> 要素とその子を使用して指定します。 Agent Controller は、アクティブ構成内の <Application> 要素によって提供されるアプリケーション記述のみを起動できます。
構成記述を作成するには、以下のステップに従ってください。
<Application configuration="default" executable="TestApplication" path="<testapp_dir>/testapp" location="<working_dir>">
<Variable name="PATH" value="<testapp_dir>" position="prepend"/>r></Application>
このフラグメントは、実行可能ファイル <testapp_dir>/testapp にマップされる
TestApplication と呼ばれるアプリケーションを記述しています。
このアプリケーションが起動される場合の、推奨される実行作業ディレクトリーはディレクトリー <working_dir
> です。また、
TestApplication では、PATH 変数に、接頭部として <testapp_dir
>ディレクトリーが付きます。
リモート・クライアントは Agent Controller に TestApplication の起動を要求できるのみで、この要求の結果、実際にどの実行可能ファイルが実行されているのかはわかりません。さらに、使用可能なアプリケーション記述をリモート側でリストすることもできません。 したがって、リモート・クライアントからのアプリケーションの実行要求に応答するために、 Agent Controller を適切に構成する必要があります。
注
アプリケーション記述によって、起動されるアプリケーションの環境変数値を上書きしたり、拡張したりすることもできます。また、起動時にアプリケーション実行可能ファイルに提供されるパラメーターを上書きしたり、拡張したりすることもできます。
関連概念
Agent Controller 概要
関連タスク
構成ファイルのロケーション
Agent Controller の管理
pluginconfig.xml ファイル
serviceconfig.xml ファイル
Copyright (C) 2006 Intel Corporation.