サービス インターフェイスのディプロイ処理

本トピックでは、サービス インターフェイスのディプロイ処理について説明します。また、考えられる 3 通りのディプロイ シナリオを示します。

サービス インターフェイスのエンタープライズ サーバーへのディプロイには、複数のステップが含まれます。すべてのステップを完了する必要がありますが、各ステップの実行方法には、いくつかの選択肢があります。

重要:サービス インターフェイスをディプロイする前に、Enterprise Server 上にエンタープライズ サーバー インスタンスを作成し、COBOL or PL/I アプリケーションを実行するように構成しておく必要があります。
IMTK を使用して作成したすべてのタイプのサービス インターフェイスをディプロイする場合、基本的なディプロイ処理には次のステップが含まれます。
  1. エンタープライズ サーバー インスタンスを開始します。
  2. IMTK Deploy ツールまたは -generate オプションを指定した imtkmake コマンドを使用して、ディプロイ パッケージ (.car ファイル) を作成します。
  3. エンタープライズ サーバー インスタンスが実行されているシステムに、ディプロイ パッケージをコピーします。この操作は、IMTK Deploy ツールでディプロイ パッケージを作成したとき、または imtkmake コマンドを使用してディプロイ パッケージをインストールしたときに、自動的に実行されます。
  4. ディプロイ パッケージをインストールします。この操作は、IMTK Deploy ツールでディプロイ パッケージを作成したときに、自動的に実行されます。imtkmake を使用してディプロイ パッケージを生成した場合は、-deploy オプションを指定した imtkmake コマンド、または mfdepinst コマンドを使用してこの操作を行ってください。ディプロイ パッケージは、手動でインストールすることもできます。
  5. Enterprise Server Administration コンソールから、Micro Focus Directory Server にサービス インターフェイスを追加します。Deploy ツール、imtkmake コマンド、または mfdepinst コマンドを使用している場合、この操作は自動的に実行されます。
  6. エンタープライズ サーバー インスタンスにサービスを追加します。Deploy ツール、imtkmake コマンド、または mfdepinst コマンドを使用している場合、この操作は自動的に実行されます。

次に、考えられる 3 通りのディプロイ方法のシナリオを示します。いずれかのシナリオを使用するか、必要なステップがすべて含まれた独自の方法を設計してください。

シナリオ 1:IDE ツールを使用したディプロイ

  1. サーバー エクスプローラーで、エンタープライズ サーバー インスタンスを、サービス インターフェイスが含まれるプロジェクトに関連付けます。
  2. エンタープライズ サーバー インスタンスが開始されていない場合は、サーバー エクスプローラーから開始します。
  3. サービス インターフェイスのディプロイ プロパティを設定します。プロパティは、サービス インターフェイスのタイプに応じて異なります。詳細については、「Properties - Service Interface」を参照してください。
  4. インターフェイス マッパー パースペクティブでサービス インターフェイスを右クリックし、コンテキスト メニューから [Deploy] を選択して、サービス インターフェイスをディプロイします。

シナリオ 2:imtkmake を使用したディプロイ

  1. Visual COBOL コマンド プロンプト で、-generate および適切なパラメーターを指定して imtkmake コマンドを実行します。
  2. -deploy オプションおよび適切なパラメーターを指定して imtkmake コマンドを実行します。
注:-generate オプションと -deploy オプションを一緒に使用することもできます。imtkmake コマンドの使用方法の詳細については、「imtkmake コマンド」リファレンス トピックを参照してください。

シナリオ 3:手動でのディプロイ

弊社では、上述の 2 通りのディプロイ シナリオのいずれかを使用することを推奨していますが、ディプロイ パッケージを使用せず、すべてのディプロイ ステップを手動で実行することもできます。すべての必要なピースを作成し、それらをエンタープライズ サーバー システムにコピーして、Micro Focus Directory Server インターフェイスでパッケージおよびサービス オブジェクトを構成に追加することができます。詳細については、「パッケージの作業」および「サービスの作業」を参照してください。