Konfigurationsanleitung zur vollständigen Implementierung von PiggyBank

Dieses Beispiel enthält das Designmodell sowie den vollständigen Quellcode für die Online-Banking-Anwendung PiggyBank. Zum Ausführen der Online-Banking-Beispielanwendung PiggyBank müssen Sie das PiggyBank-Beispiel einer vollständigen Implementierung importieren und die nachfolgenden Schritte ausführen:
Systemvoraussetzungen

Zum Ausführen des Beispiels müssen Sie die folgenden Aufgaben ausführen:

  • Importieren Sie das PiggyBank-Beispiel einer vollständigen Implementierung von der Übersichtsseite.
  • Installieren Sie die Testumgebung von IBM WebSphere Version 6.1. Falls Sie diese Option während der Installation nicht ausgewählt haben, können Sie diese Komponente mit dem Installationsprogramm von IBM Rational Software Delivery Platform installieren.

Die Online-Banking-Anwendung PiggyBank verwendet die Cloudscape-Datenbank, die im Lieferumfang der IBM Software Delivery Platform enthalten ist. Cloudscape ist eine eingebettete Java™-Datenbank, für die keine spezielle Installation erforderlich ist.

Das PiggyBank-Beispiel muss erstellt werden, bevor es auf einem Server implementiert werden kann. Standardmäßig ist die Workbench für die automatische Erstellung von Projekten konfiguriert. Falls diese Option inaktiviert ist, klicken Sie auf Projekt > Alle erstellen, um alle Projekte im Arbeitsbereich zu erstellen. Es kann einen Moment dauern, bis der Code kompiliert ist.

Nach der Erstellung des Codes können Sie die folgenden Schritte ausführen, um die PiggyBank-Online-Banking-Anwendung zu konfigurieren und zu starten:

Server starten

Gehen Sie wie folgt vor, um den Server zu starten:
  1. Klicken Sie auf Fenster > Perspektive öffnen > Andere.
  2. Klicken Sie im Fenster Perspektive auswählen auf J2EE. Klicken Sie dann auf OK.
  3. Klicken Sie in der J2EE-Perspektive auf die Registerkarte Server.
  4. Wählen Sie auf der Seite Server die Option WebSphere Application Server v6.1 aus, und klicken Sie auf Server starten. Der Serverstatus ändert sich in der Serversicht von Gestoppt in Gestartet.

Anwendung implementieren

Gehen Sie wie folgt vor, um die Anwendung zu implementieren:
  1. Klicken Sie auf der Seite Server mit der rechten Maustaste auf den neuen Server; klicken Sie dann auf die Option zum Hinzufügen und Entfernen von Projekten.
  2. Klicken Sie unter Verfügbare Projekte auf ItsoAdEAR und anschließend auf Hinzufügen, um ItsoAdEAR zu den konfigurierten Projekten zu verschieben.
  3. Klicken Sie unter Verfügbare Projekte auf ItsoAdCItyBankEAR und anschließend auf Hinzufügen, um ItsoAdCityBankEAR zu den konfigurierten Projekten zu verschieben.

Datenbanktabellen erstellen

Gehen Sie wie folgt vor, um die Datenbanktabellenb zu erstellen:
  1. Klicken Sie in der Sicht Server auf WebSphere Application Server und wählen Sie Tabellen und Datenquellen erstellen aus.
  2. Wenn Sie die Datenbanktabellen zum ersten Mal erstellen, inaktivioeren Sie Zuvor generierte Datenbanktabellen freigeben.
  3. Klicken Sie auf Weiter und anschließend auf Fertig stellen, um die Tabelle zu erstellen.

Anwendung erkunden

Gehen Sie wie folgt vor, um die Benutzerschnittstelle zum Erstellen von Kunden und Konten auszuführen:
  1. Erweitern Sie im Projektexplorer den Eintrag Anwendungsclientprojekte, und wählen Sie anschließend ItSoAdCustomerAccountManagerClient aus.
  2. Klicken Sie auf Ausführen > Ausführen.
  3. Wählen Sie in der Konfigurationsliste den Eintrag Websphere V6.1 Application Client aus, und klicken Sie anschließend auf Neu.
  4. Geben Sie im Feld Name einen Konfigurationsnamen an. Stellen Sie sicher, dass der Wert Unternehmensanwendung auf ItSoAdEAR und der Wert Anwendungsclientmodul auf ItSoAdCustomerAccountManagerClient gesetzt ist.
  5. Klicken Sie auf Ausführen.
Geben Sie in der PiggyBank-Anwendung eine Kunden-ID, einen Kundennamen und eine Kontonummer ein, und klicken Sie auf Anwenden, um einen Kunden und ein Konto zu erstellen.

Gehen Sie wie folgt vor, um die Schalterbenutzerschnittstelle zum Einzahlen von Bargeld auszuführen:
  1. Erweitern Sie im Projektexplorer den Eintrag Anwendungsclientprojekte, und wählen Sie anschließend ItSoAdTellerClient aus.
  2. Klicken Sie auf Ausführen > Ausführen.
  3. Wählen Sie in der Konfigurationsliste den Eintrag WebSphere V6.1 Application Client aus, und klicken Sie anschließend auf Neu.
  4. Geben Sie im Feld Name einen Konfigurationsnamen an. Stellen Sie sicher, dass der Wert Unternehmensanwendung auf ItSoAdEAR und das Feld Anwendungsclientmodul auf ItSoAdTellerClient gesetzt ist.
  5. Klicken Sie auf Ausführen.

    Geben Sie in der PiggyBank-Anwendung die Kontonummer des Guthabens, die Schecknummer (kann ein beliebiger Wert sein - wird derzeit noch nicht überprüft) und den Betrag (muss geringer als $100 sein) ein. Klicken Sie anschließend auf Scheck einlösen, um einen Scheck einzuzahlen.

Gehen Sie wie folgt vor, um die Kundenschnittstelle zum Überweisen von Geld auszuführen:
  1. Erweitern Sie im Projektexplorer den Eintrag Dynamische Webprojekte, und wählen Sie anschließend ItSoAdServlet aus.
  2. Klicken Sie auf Ausführen > Ausführen > Auf Server ausführen.
  3. Stellen Sie im Assistenten Serverauswahl sicher, dass der aktuelle Server ausgewählt ist, und klicken Sie anschließend auf Fertig stellen.

    Die PiggyBank-Webbenutzerschnittstelle wird daraufhin automatisch geöffnet. Klicken Sie auf PiggyBank-Home-Banking-System, und geben Sie die Kunden-ID ein, die Sie im vorherigen Schritt erstellt haben, um das Online-Banking-System verwenden zu können.


Rückmeldung