サンプル・コンソール・モジュールは、ポータル・アプリケ ーション・アーカイブの例と API およびその他の機能の使用方法を示します。 これらのサンプルは、 以下のロケーションにある「Samples for WebSphere Application Server」ページから 入手可能です。
http://www.ibm.com/developerworks/websphere/library/samples/index.html
これらのサンプルは、 コンソール・モジュール WAR パッケージの構造、 アプリケーションをコンソール・モジュールとして識別するポータル・アプリケーション記述子を 理解するのに役立ちます。サンプルをダウンロードした後、コンソール・モジュールのデプロイ の指示に従います。以下のテーブルには、デプロイメントの準備ができている サンプルがリストされます。
サンプル | 説明 |
---|---|
ページ・レイアウト (pagelayout.war) | ポータル・トポロジー記述子のエレメントを使用してページ上のコンソール・モジュールのレイアウトを 指定する方法をデモンストレーションします。このサンプルは、 製品のリード・アプリケーションが製品情報ページを提供する方法を示します。 製品情報ページには、その製品に関する役立つ情報およびリソースが含まれます。製品情報ページは、 コンソールの「ようこそ」ページからアクセスできます。このモジュールは、 別のモジュールからポートレットを再利用する方法についてもデモンストレーションします (ツリー・マージ)。 |
ツリー・マージ (TreeMerge.war) | 従属アプリケーションが製品のリード・アプリケーションにデプロイする方法を デモンストレーションします。<PAA-ref/> エレメントは、ページ・レイアウト・サンプルを リード・アプリケーションとして示します。また、<requires/> エレメントは、 ページ・レイアウト・サンプルを、既にデプロイされている必要がある前提条件として示します。<parent-tree/> エレメントは、 ツリー・マージ・サンプルのナビゲーション・ノードを、ページ・レイアウト・ナビゲーション・ツリーへ マージします。 |
ポートレット・コンテキスト (PortletContext.war) | Dynamic UI Manager API を使用してページを起動する方法、 およびプロパティーを他のコンソール・モジュールに受け渡す方法をデモンストレーションします。これらのプロパティーを 受け取るモジュールは、同じページ上または別のページに配置できます。 |
モード (Modes.war) | モジュール内で編集モードおよびヘルプ・モードを実装する方法、 および Eclipse ベースのヘルプの呼び出し方法についてデモンストレーションします。 |
基本モジュール (Basicmodule.war) | 基本モジュール・コンポーネントの実装方法についてデモンストレーションします。 |