PiggyBank の完全実装のためのセットアップ手順

このサンプルには、PiggyBank 設計モデルと PiggyBank オンライン・バンキング・アプリケーションの完全なソース・コードが含まれています。PiggyBank オンライン・バンキング・アプリケーションのサンプルを実行するには、 PiggyBank の完全実装のサンプルをインポートして、以下の手順に従います。
始める前に
システム前提条件

サンプルを実行するには、以下のタスクを完了する必要があります。

  • 概要ページから PiggyBank の完全実装のサンプルをインポートします。
  • IBM WebSphere バージョン 6.1 テスト環境をインストールします。インストール中にこのオプションを選択しなかった場合は、 IBM Rational Software Delivery Platform のインストーラーでこのフィーチャーをインストールできます。

PiggyBank オンライン・バンキング・アプリケーションは Cloudscape データベースを使用します。 このデータベースは、IBM Rational Software Delivery Platform に付属しています。Cloudscape は、組み込み Java™ データベースであるため、特別なインストールは不要です。

このタスクについて

PiggyBank サンプルは、ビルドしてからでないとサーバーに配置できません。 デフォルトでは、ワークベンチは自動的にプロジェクトをビルドするように設定されています。このオプションが使用不可になっている場合は、「プロジェクト」>「すべてをビルド」 をクリックして、ワークスペース内のすべてのプロジェクトをビルドしてください。その際、コードをコンパイルするのに数分かかる場合があります。

コードがビルドされたら、以下の手順に従って PiggyBank オンライン・バンキング・アプリケーションを構成し、始動させることができます。

サーバーの始動

このタスクについて
サーバーを始動するには、以下のようにします。
  1. 「ウィンドウ」>「パースペクティブ を開く」>「その他」とクリックします。
  2. 「パースペクティブの選択」ウィンドウ で、「J2EE」とクリックし、 「OK」をクリックします。
  3. J2EE パースペクティブで、「 サーバー」タブをクリックします。
  4. 「サーバー」ページで、「WebSphere Application Server v6.1」を選択し、「サーバーを始動」をクリックします。 サーバーのステータスが、 「サーバー」ビューで「停止」から「始動 済み」に変化します。

アプリケーションの配置

このタスクについて
アプリケーションを配置するには、以下のようにします。
  1. 「サーバー」ページで、新規サーバーを右クリックします。 次に「プロジェクトの追加および除去」をクリックします。
  2. 「ItsoAdEAR」を 「構成プロジェクト 」に移動するには、 「使用可能なプロジェクト」で、 「ItsoAdEAR」をクリックして 「追加」をクリックします。
  3. 「ItsoAdCItyBankEAR」を 「構成プロジェクト 」に移動するには、 「使用可能なプロジェクト」で、 「ItsoAdCityBankEAR」をクリックして 「追加」をクリックします。

データベース・テーブルの作成

このタスクについて
データベース・テーブルを作成するには、以下のようにします。
  1. 「サーバー」ビューで、WebSphere Application Server を右クリックし、 「テーブルおよびデータ・ソースの作成」を選択します。
  2. 今回初めてデータベース・テーブルを作成する場合は、 「前に生成されたデータベース・テーブルのドロップ」のチェック・マークを外します。
  3. 「次へ」をクリックしてから「終了」をクリックすると、 テーブルが作成されます。

アプリケーションの検討

このタスクについて
顧客と口座の作成 UI を実行するには、次のようにします。
  1. 「プロジェクト・エクスプローラー」ビューで、 「アプリケーション・クライアント・プロジェクト」を展開し、 「ItSoAdCustomerAccountManagerClient」を選択します。
  2. 「実行」>「実行」と クリックします。
  3. 「構成」リストで、「Websphere V6.1 アプリケーション・クライアント」を選択し、 「新規」をクリックします。
  4. 「名前」フィールドで、構成名を入力します。 「エンタープライズ・アプリケーション」の値が 「ItSoAdEAR」に設定されていること、 「アプリケーション」クライアント・モジュール が「ItSoAdCustomerAccountManagerClient」に 設定されていることを、それぞれ確認します。
  5. 「 実行」をクリックします。
タスクの結果
PiggyBank アプリケーションで、顧客 ID、顧客名、および口座番号を指定し、「適用」をクリックしてカスタマーおよびアカウントを作成します。

このタスクについて
テラー UI を実行して現金を預金するには、次のようにします。
  1. 「プロジェクト・エクスプローラー」ビューで、 「アプリケーション・クライアント・プロジェクト」を展開し、 「ItSoAdTellerClient」を選択します。
  2. 「実行」>「実行」とクリックします。
  3. 「構成」リストで、「Websphere V6.1 アプリケーション・クライアント」を選択し、 「新規」をクリックします。
  4. 「名前」フィールドで、構成名を入力します。 「エンタープライズ・アプリケーション」の値が 「ItSoAdEAR」に設定されていること、 アプリケーション・クライアント・モジュール・フィールドが 「ItSoAdTellerClient」に設定されていることを、 それぞれ確認します。
  5. 「実行」をクリックします。

    PiggyBank アプリケーションで、 預金口座番号、小切手の照会先 (任意の値で、現在認証されていないもの) および 金額 (100 ドル未満) を入力し、 「普通小切手 (Cash check)」をクリックして、 小切手を預けます。

このタスクについて
顧客 UI を実行して現金振替を行なうには、以下のようにします。
  1. 「プロジェクト・エクスプローラー」ビューで、 「動的 Web プロジェクト」を展開し、 「ItSoAdServlet」を選択します。
  2. 「実行」>「実行」>「サーバーで 実行」」とクリックします。
  3. 「サーバーの選択」ウィザードで、 現在のサーバーが選択されていることを確認して、 「終了」をクリックします。

    PiggyBank web UI が自動的に開きます。「PiggyBank ホーム・バンキング・システム (PiggyBank Home Banking system)」をクリックして、 前のステップで作成した顧客 ID を入力し、オンライン・バンキング・システムを使用します。


フィードバック