Konfigurationsanleitung für die vollständige Implementierung PiggyBank

Dieses Beispiel enthält das PiggyBank-Designmodell sowie den vollständigen Quellcode für die Online-Banking-Anwendung PiggyBank. Um das Online-Banking-Anwendungsbeispiel PiggyBank auszuführen, müssen Sie das Beispiel für die vollständige Implementierung PiggyBank importieren und die folgenden Schritte ausführen.

Systemvoraussetzungen

Zur Ausführung des Beispiels müssen Sie die folgenden Tasks ausführen:

  • Importieren Sie das Beispiel für die vollständige Implementierung PiggyBank auf der Seite 'Übersicht'.
  • Installieren Sie die IBM® WebSphere® Version 6.0-Testumgebung. Wenn Sie diese Option nicht während der Installation ausgewählt haben, können Sie dieses Feature mit dem Installationsprogramm von IBM Rational Software Development Platform installieren.

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

Anwendung starten

Das Beispiel PiggyBank muss erstellt werden, bevor es auf einem Server implementiert werden kann. Standardmäßig ist die Workbench so definiert, dass Projekte automatisch erstellt werden. Wenn diese Option inaktiviert ist, klicken Sie auf Projekt > Alle erstellen, um alle Projekte im Arbeitsbereich zu erstellen. Es kann einige Augenblicke dauern, bis der Code kompiliert ist.

Wenn der Code erstellt ist, können Sie die folgenden Schritte ausführen, um die Online-Banking-Anwendung PiggyBank zu konfigurieren und zu starten:

  1. Starten Sie den Server.
  2. Implementieren Sie die Anwendung.
  3. Erkunden Sie die Anwendung.
  4. Server starten

    Gehen Sie wie folgt vor, um den Server zu starten:

    1. Klicken sie auf Fenster > Perspektive öffnen > Andere. Das Fenster 'Perspektive auswählen' wird geöffnet.
    2. Wählen Sie J2EE aus, und klicken Sie auf OK, um die Perspektive J2EE zu öffnen.
    3. Klicken Sie auf die Registerkarte Server, um die Sicht Server zu öffnen und die verfügbaren Server anzuzeigen.
    4. Wählen Sie WebSphere Application Server V6.0 aus, und klicken Sie auf die Schaltfläche Server starten, um den Server zu starten.
    5. Der Serverstatus in der Sicht 'Server' wird in den Wert 'Gestartet' geändert. 

    Anwendung implementieren

    Gehen Sie wie folgt vor, um die Anwendung zu implementieren:

    1. Klicken Sie in der Sicht 'Server' auf den neuen Server. Klicken Sie anschließend auf die Option zum Hinzufügen und Entfernen von Projekten ('Add and remove projects').
    2. Um ItsoAdEAR zu den konfigurierten Projekten zu verschieben, müssen Sie unter Verfügbare Projekte auf ItsoAdEAR und dann auf Hinzufügen klicken.
    3. Um ItsoAdCityBankEAR zu den konfigurierten Projekten zu verschieben, müssen Sie unter Verfügbare Projekte auf ItsoAdCityBankEAR und dann auf Hinzufügen klicken.

    Anwendung erkunden

    Gehen Sie wie folgt vor, um die Benutzerschnittstelle zum Erstellen von Kunden und Konten auszuführen:

    1. Erweitern Sie im Projektexplorer die Option für Anwendungsclientprojekte ('Application Client Projects'), und wählen Sie ItSoAdCustomerAccountManagerClient aus.
    2. Klicken Sie auf Ausführen > Ausführen....
    3. Wählen Sie in der Konfigurationsliste den Eintrag für den WebSphere V6.0-Anwendungsclient ('WebSphere V6.0 Application Client') aus, und klicken Sie auf Neu.
    4. Geben Sie im Feld Name einen Konfigurationsnamen ein. Stellen Sie sicher, dass der Wert des Felds für die Unternehmensanwendung ('Enterprise Application') auf ItSoAdEAR gesetzt ist und dass der Wert des Felds für das Anwendungsclientmodul ('Aplication client module') auf ItSoAdCustomerAccountManagerClient gesetzt ist.
    5. Klicken Sie auf Ausführen.
    6. Geben Sie in der Anwendung PiggyBank 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 Benutzerschnittstelle für den Schalterbeamten (Teller) zum Einzahlen von Bargeld auszuführen:

    1. Erweitern Sie im Projektexplorer die Option für Anwendungsclientprojekte ('Application Client Projects'), und wählen Sie ItSoAdTellerClient aus.
    2. Klicken Sie auf Ausführen > Ausführen....
    3. Wählen Sie in der Konfigurationsliste den Eintrag für den WebSphere V6.0-Anwendungsclient ('WebSphere V6.0 Application Client') aus, und klicken Sie auf Neu.
    4. Geben Sie im Feld Name einen Konfigurationsnamen ein. Stellen Sie sicher, dass der Wert des Felds für die Unternehmensanwendung ('Enterprise Application') auf ItSoAdEAR gesetzt ist und dass der Wert für des Felds für das Anwendungsclientmodul ('Aplication client module') auf ItSoAdTellerClient gesetzt ist.
    5. Klicken Sie auf Ausführen.
    6. Geben Sie in der Anwendung PiggyBank die Nummer des Gutschriftskontos, die Scheckreferenz (kann ein beliebiger Wert sein - wird momentan nicht geprüft) und den Betrag (sollte weniger als 100 US-Dollar sein) ein, und klicken Sie auf 'Cash Check', um einen Scheck einzuzahlen.

    Gehen Sie wie folgt vor, um die Kundenbenutzerschnittstelle zum Überweisen von Bargeld auszuführen:

    1. Erweitern Sie im Projektexplorer die Option für Dynamische Webprojekte ('Dynamic Web Projects'), und wählen Sie ItSoAdServlet aus.
    2. Klicken Sie auf Ausführen > Ausführen... > Auf Server ausführen....
    3. Stellen Sie im Assistenten für die Serverauswahl ('Server Selection') sicher, dass der aktuelle Server ausgewählt ist, und klicken Sie auf Fertig stellen.
    4. Die Webbenutzerschnittstelle von PiggyBank wird automatisch geöffnet. Klicken Sie auf PiggyBank Home Banking system, und geben Sie die Kunden-ID ein, die Sie im vorangegangenen Schritt erstellt haben, um das Online-Banking-System zu verwenden.