この製品には、サンプル・アプリケーションとコーディング例が用意されています。 製品のインストールをテストし、アプリケーションのデプロイとテストの手引きとして、 サンプル・アプリケーションを活用してください。コーディング例を使用して、プログラミングに役立ててください。
サンプルは、デモンストレーションのみを目的としています。詳しくは、サンプルの制約を参照してください。
サンプル・ギャラリーとクライアント・サンプルをアップグレードすることができます。 詳しくは、 app_server_root/samples/readme.html を参照してください。
サンプル・ギャラリーには、 共通のエンタープライズ・アプリケーション・タスクの実行例を示す一連のサンプルが用意されています。 サンプル・ギャラリーには、追加のサンプルとコーディング例の入手先の説明も含まれています。
クイック・スタート - サンプル・ギャラリーへのアクセス |
---|
アプリケーション・サーバーのサンプルをインストールする必要があります。 製品のインストール中にサンプルをインストールするか、または、製品のインストール後に別個にサンプル機能をインストールするかを選択することができます。 アプリケーション・サーバー、SamplesGallery アプリケーション、PlantsByWebSphere アプリケーションが稼働中であることが必要です。 サンプル・ギャラリーを表示するには、ブラウザーで次の
URL、http://host_name:server_port/WSsamples
を開きます。ここで、host_name
はサーバーの名前を示し、server_port はアプリケーション・サーバーの内部 HTTP トランスポートのポート番号を示します。デフォルトの URL は、以下のようになります。
http://localhost:9080/WSsamples |
サンプル・ギャラリーを表示するには、以下のステップを実行します。
サンプル・アプリケーションのインストールを選択します。製品のインストール中にサンプルをインストールすることを選択しない場合は、アプリケーション・サーバーのサンプル機能を後でインストールすることができます。
サンプルがすでにデプロイされているかどうかを確認するには、コンソールのナビゲーション・ツリーで、
の順にクリックし、「エンタープライズ・アプリケーション」ページにアクセスします。 サンプルがデプロイされている場合は、SamplesGallery および PlantsByWebSphere がアプリケーションのリストに表示されています。アプリケーション・サーバー・プロファイルの作成について詳しくは、WebSphere Application Server for z/OS 製品のインストール後の構成 を参照してください。
サンプルは、ディレクトリー profile_root/installedApps/cell_name にインストールされます。 サンプルのソース・コード は、profile_root/installedApps/cell_name/samples ディレクトリー に配置されます。
ユーザーのプロジェクトをサポートする場合、サンプルのソース・コードを作成または変更することができます。
addNode.sh/bat dmgr_host_name -includeapps -includebuses
コンソールのナビゲーション・ツリーで、「開始済み」状態 (緑色の矢印) になります。
の順にクリックし、「エンタープライズ・アプリケーション」ページにアクセスします。 サンプルが実行されている間、サンプル・ギャラリーおよび PlantsByWebSphere アプリケーションは、試してみてください。このページの クイック・スタートの説明を参照してください。
サンプル・ギャラリーへのアクセスに問題がある場合は、 ポート番号を確認してください。
Plants by WebSphere アプリケーションは、デフォルトでアプリケーション・サーバーにインストールされます。つまり、PlantsByWebSphere.ear ファイルをアプリケーション・サーバーにデプロイする必要はありません。このアプリケーションはサンプル・ギャラリーにインストール済みサンプルとしてリストされます。
追加のサンプルがサンプル・ギャラリーにインストール可能なサンプルとして最初にリストされます。
サンプルをアプリケーション・サーバーにデプロイ するには、app_server_root/samples/bin ディ レクトリーの install スクリプトを使用してください。 詳細な指示については、サンプル・ギャラリーを参照してください。
サンプルのセキュリティーの構成について詳しくは、サンプル・ギャラリーを参照してください。
デフォルト・ポートは 9080 で、これはアプリケーション・サーバーの HTTP トランスポートのデフォルト値です。サンプル Web アドレスが失敗した場合、ポート番号を確認してください。
ライン・モード・クライアントは、計算器クライアント・サンプルと MDBSamples クライアントで使用します。
サンプルは、デモンストレーションのみを目的としています。
提供されるコードは、保護された実稼働環境での実行を意図するものではありません。 サンプルは、Java 2 Security をサポートしていますので、 ファイルの入出力といった、 保護されているシステム・リソースに関する許可を検査する、 ポリシー・ベースのアクセス制御を実装しています。
サンプルは、管理セキュリティーもサポートしています。
BeenThere ワークロード管理サンプルは、マルチサーバー・クラスター化環境でサポートされる唯一のサンプルです。BeenThere サンプルに関する情報については、サンプルのディレクトリーの readme_BeenThere.html ファイルを参照してください。
多くの WebSphere Application Server サンプルは、Cloudscape 組み込みフレームワークを使用して Cloudscape データベースに接続されます。Cloudscape 組み込みフレームワークには、1 つの Java 仮想マシン (JVM) のみが指定されたデータベース・インスタンスにアクセスできるという制限があります。結果として、クラスター化 WebSphere 環境では、ノード内の 2 番目のサーバーは、サンプル・アプリケーションの始動に失敗します。これは、最初のサーバー (JVM) が、そのデータベース・インスタンスにすでに接続されているためです。
同じ Cloudscape インスタンスにアクセスするために複数の Java 仮想マシンが必要なアプリケーションでは、Cloudscape networkServer フレームワークを使用します。