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

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

システム前提条件

サンプルを実行するには、次の作業を行なう必要があります:

  • 概要ページから PiggyBank の完全な実装サンプルをインポートする必要があります。
  • IBM® WebSphere® Version 6.0 テスト環境をインストールする必要があります。 インストール中にこのオプションを選択しなかった場合は、IBM Rational ソフトウェア開発プラットフォーム・インストーラーを使用してインストールできます。

PiggyBank オンライン・バンキング・アプリケーションは、Cloudscape データベースを使用します。このデータベースは IBM ソフトウェア開発プラットフォームに含まれています。 Cloudscape は 組み込み Java データベースなので、特別なインストールは必要ありません。

アプリケーションの開始

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

コードをビルド後、次のステップに従うと、PiggyBank オンライン・バンキング・アプリケーションを構成して始動させることができます:

  1. サーバーの始動
  2. アプリケーションの配置
  3. アプリケーションの実行
  4. サーバーの始動

    サーバーを始動するには:

    1. 「ウィンドウ」>「パースペクティブを開く」>「その他」をクリックします。 「パースペクティブの選択 (Select Perspective) 」ウィンドウが開きます。
    2. 「J2EE」を選択して「OK」 をクリックし、J2EE パースペクティブを開きます。
    3. 「サーバー」タブをクリックして「サーバー」ビューを開き、使用できるサーバーを表示します。
    4. 「WebSphere Application Server v6.0」 を選択して 「サーバーの始動 (Start the server)」 ボタンをクリックし、サーバーを始動させます。
    5. サーバー・ビューでサーバーのステータスが「始動 (Started) 」に変わります。 

    アプリケーションの配置

    アプリケーションを配置するには:

    1. サーバー・ビューで、新しいサーバーを右クリックし、「プロジェクトの追加と削除 (Add and remove projects)」 をクリックします。
    2. ItsoAdEAR を構成済みのプロジェクトに移動させるには、「利用できるプロジェクト (Available projects)」の下の 「ItsoAdEAR」をクリックして「追加 (Add)」をクリックします。
    3. ItsoAdCItyBankEAR を構成済みのプロジェクトに移動させるには、「利用できるプロジェクト (Available projects)」の下の「ItsoAdCityBankEAR」をクリックして「追加 (Add)」をクリックします。

    アプリケーションの実行

    顧客と口座の作成 UI を実行するには:

    1. 「プロジェクト・エクスプローラー (Project Explorer)」で、「アプリケーション・クライアント・プロジェクト (Application Client Projects)」を展開して、「ItSoAdCustomerAccountManagerClient」を選択します。
    2. 「実行」>「実行...」をクリックします。
    3. 構成リストで、「Websphere V6.0 Application クライアント (Websphere V6.0 Application Client)」を選択し、「新規 (New)」をクリックします。
    4. 「名前 (Name)」に、構成の名前を入力します。 「エンタープライズ・アプリケーション (Enterprise Application)」値が「ItSoAdEAR」に設定されていること、および「アプリケーション・クライアント・モジュール (Aplication client module)」「ItSoAdCustomerAccountManagerClient」に設定されていることを確認します。
    5. 「実行」をクリックします。
    6. PiggyBank アプリケーションで、「顧客 ID」、「顧客名」、「口座番号」を入力し、「適用」をクリックして顧客と口座を作成します。

    テラー UI を実行して現金を預金するには:

    1. 「プロジェクト・エクスプローラー (Project Explorer)」で、「アプリケーション・クライアント・プロジェクト (Application Client Projects)」を展開し、「ItSoAdTellerClient」を選択します。
    2. 「実行」>「実行...」をクリックします。
    3. 構成リストで、「Websphere V6.0 Application クライアント (Websphere V6.0 Application Client)」を選択し、「新規 (New)」をクリックします。
    4. 「名前 (Name)」に、構成の名前を入力します。 「エンタープライズ・アプリケーション (Enterprise Application)」値が「ItSoAdEAR」に設定されていること、および「アプリケーション・クライアント・モジュール (Aplication client module)」「ItSoAdTellerClient」に設定されていることを確認します。
    5. 「実行」をクリックします。
    6. PiggyBank アプリケーションで、「預金口座番号 (Credit Account Number)」、「小切手 (Check)」参照 (値は任意 - この時点では無効)、および「金額 (Amount)」($100 以下) を入力し、「普通小切手 (Cash check)」をクリックして小切手を預けます。

    顧客 UI を実行して現金振替を行うには:

    1. 「プロジェクト・エクスプローラー (Project Explorer)」で、「動的 Web プロジェクト (Dynamic Web Projects)」を展開して、「ItSoAdServlet」を選択します。
    2. 「実行」>「実行...」>「サーバーで実行...(Run on Server...)」をクリックします。
    3. 「サーバー選択 (Server Selection)」ウィザードで、現在のサーバーが選択されているのを確認し、「完了」をクリックします。
    4. PiggyBank web UI が自動的に開きます。 「PiggyBank ホーム・バンキング・システム (PiggyBank Home Banking system)」をクリックし、前のステップで作成した顧客 ID を入力し、オンライン・バンキング・システムを使用します。