CICS アプリケーション・バインディング・プロジェクトの作成
CICS® アプリケーション・バインディング・プロジェクトはアプリケーション・バインディングを定義します。アプリケーション・バインディングは、管理バンドルの一種で、アプリケーションの CICS バンドルを、ターゲット・プラットフォーム内の 1 つ以上の領域タイプにマップ、つまりバインドします。
このタスクについて
アプリケーション・バインディングを使用して、 プラットフォームに応じてアプリケーションのデプロイメントを調整します。 例えば、単体テスト (Unit Testing) のプラットフォームにアプリケーションをデプロイする場合は、すべての CICS バンドルを単一の領域タイプにマップすることができます。 ただし、受け入れテストのプラットフォームにアプリケーションをデプロイする場合は、異なる CICS バンドルを適切な領域タイプにマップすることができます (実動でデプロイされる場合)。
アプリケーション・バインディングを使用して、追加の CICS バンドルをデプロイすることもできます。 アプリケーション・バンドルを使用してデプロイしたりプラットフォームに追加したりする方法の代替手段になります。これらの CICS バンドルには、アプリケーションの動作をターゲット・プラットフォームに合わせてカスタマイズするリソース定義を含めることができます。例えば、URIMAP リソースで、単体テスト (Unit Testing) のプラットフォームと受け入れテスト (Acceptance Testing) のプラットフォームとで異なる URI を公開することができます。
手順
- CICS クラウド・パースペクティブを開きます。「プロジェクト・エクスプローラー」ビューで、ターゲット・プラットフォームの CICS プラットフォーム・プロジェクト、および関連するアプリケーションの CICS アプリケーション・プロジェクトが、ローカル・ワークスペースに存在していることを確認します。
- 「プロジェクト・エクスプローラー」ビューで、ウィンドウを右クリックし、 をクリックして、新規プロジェクト・ウィザードを開きます。
- フォルダーを展開して、 をクリックします。
- 「プロジェクト名」フィールドに、プロジェクトの名前を入力します。 ウィザードの「アプリケーション・プロパティー」セクションに自動的にデータが読み込まれます。必要に応じて、名前、説明、バージョンを編集できます。
- アプリケーションの「参照」ボタンをクリックして、アプリケーション名およびバージョン別にアプリケーションのリストを表示します。 該当するアプリケーションを選択し、「OK」をクリックします。
- プラットフォームの「参照」ボタンをクリックして、ターゲット・プラットフォームのリストを表示します。 必要なターゲット・プラットフォームを選択し、「次へ」をクリックします。
- アプリケーション・バインディングを使用してインストールする追加の CICS バンドルを選択し、「次へ」をクリックします。 作成した後のアプリケーション・バインディング・プロジェクトを編集して、アプリケーション・バインディングと共にデプロイされる CICS バンドルをさらに追加することができます。
- 「CICS バンドル」ペインでバンドルを選択してから「領域タイプ」ペインで領域タイプを選択することによって、CICS バンドルを領域タイプにマップします。 アプリケーションの CICS バンドル、およびアプリケーション・バインディングと共にデプロイされる追加の CICS バンドルがリストされます。
- 前のステップを「CICS バンドル」ペインにある各バンドルについて繰り返し、各 CICS バンドルを少なくとも 1 つの領域タイプにマップします。 1 つの CICS バンドルを複数の領域タイプに結び付けることもできます。 作成した後のアプリケーション・バインディング・プロジェクトを編集して、CICS バンドルが領域タイプにデプロイされる方法を変更することができます。
- 「終了」をクリックして、アプリケーション・バインディング・プロジェクトを作成します。
タスクの結果
- bundles.xml には、このアプリケーション・バインディングによってインストールされる CICS バンドルがリストされています。
- appbinding.xml では、アプリケーション・バインディングを特定のアプリケーションと特定のプラットフォームに関連付けています。
- deployment.xml では、アプリケーション・バンドルとアプリケーション・バインディングの両方のバンドルがリストされ、それらがプラットフォームの CICS 領域タイプに関連付けられています。
- manifest.xml は、バンドル・マニフェスト・ファイルです。
アプリケーション・バインディング・プロジェクトは、作成後すぐに、編集用に開かれます。 後から編集のためにアプリケーション・バインディング・プロジェクトを開くには、アプリケーション・バインディングの META-INF フォルダーを展開し、application.xml、bundles.xml、または deployment.xml ファイルをダブルクリックします。 アプリケーション・バインディング記述子エディターを使用することにより、アプリケーション・バインディングのプロパティーを変更し、アプリケーション・バインディングと共にデプロイする CICS バンドルを追加/削除します。さらに、アプリケーションの CICS バンドルとアプリケーション・バインディングを領域タイプにデプロイする方法を変更することもできます。アプリケーション・バインディング記述子エディターを使用するためのガイドは、アプリケーション・バインディング記述子エディターを参照してください。