RAS アセット・マニフェスト・ファイル

RAS アセットは Zip ファイルで、その中にアセットを構成するファイルが格納されています。アセットには、 マニフェスト・ファイルが少なくとも 1 つは含まれている必要があります。

マニフェスト・ファイルには、RAS アセット・コンシューマーのワークスペースで RAS アセット構造およびファイルを復元するのに必要なデータがまとめられ保持されています。また、 RAS アセット・コンシューマーのためのドキュメンテーションも提供します。コンシューマーがリポジトリーでアセットを検索する際は、このファイルで一致する検索キーを検索します。 RAS アセット・マニフェスト・ファイルの名前にはすべて、.rmd (RAS マニフェスト文書) という 拡張子を付けなければなりません。エクスポート時にマニフェスト・ファイルを作成する場合は、 必ずデフォルト・プロファイルが使用されます。カスタム・プロファイル・タイプを取得するためには、 既存のマニフェスト・ファイルを使用する必要があります。 カスタム・マニフェスト・ファイルの作成には、「新規 RAS マニフェスト (New RAS Manifest)」ウィザードを 使用することをお勧めします。

マニフェスト・ファイルのプロファイル

サポートされている RAS プロファイルのタイプは、デフォルト、デフォルト Web サービス、デフォルト・コンポーネント、 パターンの 4 つです。アセットのパッケージを作成する場合は、適切な RAS プロファイルを 選択してください。デフォルト以外のプロファイルを使用する場合は、「マニフェスト」ウィザードで そのプロファイルを作成する必要があります。デフォルト Web サービス・プロファイル、 デフォルト・コンポーネント・プロファイル、およびパターン・プロファイルは、デフォルト・プロファイルを拡張したものです。 基本的な構造は同じで、それにカスタム・セクションが追加されています。

注: プロファイルは、 特定のニーズを処理するように拡張できます。

マニフェスト・ファイルの内容と 目的

RAS アセットのエクスポート・プロセス中に、RAS アセットの重要な情報を マニフェスト・ファイルに組み込むことができます。この情報は、RAS アセット・コンシューマーが アセットを選択したり使用したりする際に役立ちます。以下の機能に対応しています。

マニフェストの必要情報およびオプション情報以外にも、RAS アセットにはさまざまな種類の ドキュメンテーション (その構造を図解したダイアグラム、サンプルの画面取りなど) を 取り込むことができます。

RAS エクスポートを実行するたびに 新しいマニフェスト・ファイルを作成する代わりに、テンプレート・マニフェスト・ファイルを作成して それを再利用することもできます。つまり、標準値や情報形式を設定したり、 余分な入力を省いたりすることができます。用意したテンプレート・マニフェスト・ファイルが、 作成するアセットのタイプに必要なプロファイルをサポートしていることを確認してください。

デザイン・パターン・アセット

Rational® デザイン・パターンの 作成者は、RAS エクスポート・ユーティリティーをプロセスの一部として使用してデザイン・パターン・アセットを 作成します。パターンの設計が完了してパターンのテストが終了すると、 パターンの作成者はそのパターンをデプロイ可能なアセットとしてエクスポートします。 パターン・プラグインは RAS アセットとして作成され、ファイル・システムまたは パターン作成者が指定するリポジトリーに保管されます。

パターン・アセットは 固有です。他のアセットと異なり、パターン・アセットには必ず複数のマニフェスト・ファイルが含まれます。 パターン構造は、パターン・ライブラリーと 1 つ以上のパターンで構成されています。 マニフェスト・ファイルは、ライブラリー用と個々のパターン用に生成されます。パターンには、 それぞれ独自のプロファイルとパターン・リポジトリーがあります。パターンは 任意のリポジトリーに RAS アセットとして保管できますが、パターン・リポジトリーに含まれるのは、 インストール済みで作動可能なパターン・プラグインのみです。

デプロイ不能アセットとして エクスポートされたパターン・アセットは、パターン・プロジェクトをパッケージ化する際に、 他のプロジェクトのエクスポートと同じ方法でデフォルトのプロファイル・マニフェストに 割り当てられます。

関連タスク
カスタマイズされたマニフェスト・ファイルの作成
RAS アセット・マニフェスト・ファイルのプレビュー
マニフェスト・ファイルの編集

フィードバック