Enterprise Serverのテンプレート

Enterprise Developer には、複数のエンタープライズ サーバーのテンプレートが IDE で利用できるように用意されており、迅速にエンタープライズ サーバーを作成しプロジェクトと関連付けることができます。

さまざまなタイプのエンタープライズ サーバー テンプレートが%ProgramFiles(x86)%\Micro Focus\Enterprise Developer\etc\ServerTemplatesフォルダーにデフォルトで用意されています。このフォルダーに置かれているテンプレートはエンタープライズ サーバーの基礎になり、該当する Mainframe Subsystem Support と CICS、Job Entry Subsystem、または IMS のサポートが有効に設定されています。エンタープライズ サーバーの実行を必要としながら Mainframe Subsystem Support を使用しないアプリケーションでは、ESTemplate.xml テンプレートを使用する必要があります。追加のテンプレートも作成できます。mfds コマンドを使用してアクティブな MFDS プロセス リポジトリをエクスポートして作成します。詳細については、「mfds」のトピックを参照してください。

テンプレートの 1 つを使用して作成したエンタープライズ サーバーごとに、複数の環境変数が含まれています。サーバーを IDE から起動すると、環境変数が適切なプロジェクト出力場所に設定されます。これらの変数を使用することで、サーバーを一度に複数のプロジェクトに関連付けること、またはサーバーに変更を加えることなく関連付けられたプロジェクトを変更することができます。

この変数により、エンタープライズ サーバーでは現在関連付けられているプロジェクトの出力設定に基づいてプロジェクト出力ファイルを探すことができるので、エンタープライズ サーバーを別のプロジェクトに関連付けるとき、何も変更を加える必要はありません。また、現在関連付けられているプロジェクトで構成に変更を加えると ([Debug] から [Release] への変更など)、必要な変更なしに、プロジェクト出力の新しい場所が使用されます。プロジェクト固有の値 (複数可) をセミコロンで区切ってこれらの変数に追加することもできます。

変数は次のとおりです。
IDE_LOADLIB アセンブラー、COBOL、PL/I アプリケーション ファイルの場所。
IDE_MODPATH MFS および BMS の .mod ファイルの場所。
IDE_IMSGENPATH IMS 生成出力の場所。
IDE_IMSDATA IMS データベースの場所。
IDE_IMSCONFIG IMS 構成出力の場所。
注: 現時点では、PL/I-構成済みエンタープライズ サーバーのテンプレートはありません。