Istruzioni di installazione dell'implementazione completa di PiggyBank

Questo esempio fornisce il modello di progetto e il codice sorgente completo per l'applicazione di servizi bancari online PiggyBank. Per eseguire l'esempio di applicazione di servizi bancari online PiggyBank, importare l'esempio di implementazione completa di PiggyBank ed attenersi alla seguente procedura.

Prerequisiti di sistema

Per eseguire l'esempio, occorre eseguire le seguenti attività:

  • Importare l'esempio di implementazione completa di PiggyBank dalla pagina della panoramica.
  • Installare l'ambiente di test di IBM® WebSphere® Versione 6.0. Se non si è selezionata quest'opzione durante l'installazione, è possibile installare questa funzione con il programma di installazione di IBM Rational Software Development Platform.

L'applicazione di servizi bancari online PiggyBank utilizza il database Cloudscape, fornito con IBM Software Development Platform. Cloudscape è un database Java incorporato e non è richiesta alcuna installazione speciale.

Avvio dell'applicazione

L'esempio PiggyBank deve essere generato prima di potere essere distribuito su un server. Per impostazione predefinita, il workbench è impostato sulla generazione automatica dei progetti. Se quest'opzione è disabilitata, fare clic su Progetto > Genera tutto per generare tutti i progetti nello spazio di lavoro. La compilazione del codice potrebbe richiedere alcuni minuti.

Dopo che il codice è stato generato, è possibile attenersi alla seguente procedura per configurare ed avviare l'applicazione di servizi bancari online PiggyBank:

  1. Avviare il server
  2. Distribuire l'applicazione
  3. Esplorare l'applicazione
  4. Avvio del server

    Per avviare il server:

    1. Fare clic su Finestra > Apri prospettiva > Altro. Viene aperta la finestra Seleziona prospettiva.
    2. Selezionare J2EE e fare clic su OK per aprire la prospettiva J2EE.
    3. Fare clic sulla scheda Server per aprire la vista Server e visualizzare i server disponibili.
    4. Selezionare WebSphere Application Server v6.0 e fare clic sul pulsante Avvia il server per avviare il server.
    5. Lo stato del server cambia in Avviato nella vista Server. 

    Distribuzione dell'applicazione

    Per distribuire l'applicazione:

    1. Nella vista Server, fare clic con il tastino destro del mouse su nuovo server, quindi fare clic su Aggiungi e rimuovi progetti.
    2. Per spostare ItsoAdEAR nei progetti configurati, sotto Progetti disponibili, fare clic su ItsoAdEAR e fare clic su Aggiungi.
    3. Per spostare ItsoAdCItyBankEAR nei progetti configurati, sotto Progetti disponibili, fare clic su ItsoAdCityBankEAR e fare clic su Aggiungi.

    Esplorazione dell'applicazione

    Per eseguire l'IU di creazione di clienti e di conti:

    1. In Esplora progetto, espandere Application Client Projects (Progetti Application Client) e selezionare ItSoAdCustomerAccountManagerClient.
    2. Fare clic su Esegui > Esegui...
    3. Nell'elenco Configurazione, selezionare WebSphere V6.0 Application Client e fare clic su Nuovo.
    4. In Nomem immettere un nome di configurazione. Assicurarsi il valore Enterprise Application (Applicazione Enterprise) sia impostato su ItSoAdEAR e che Application client module (Modulo Application Client) sia impostato su ItSoAdCustomerAccountManagerClient
    5. Fare clic su Esegui.
    6. Nell'applicazione PiggyBank, immettere un Customer ID (ID cliente), un Customer name (Nome cliente), un Account number (Numero di conto) e fare clic su Applica per creare un cliente ed un conto.

    Per eseguire l'IU cassiere per il deposito di contanti:

    1. In Esplora progetto, espandere Application Client Projects (Progetti Application Client) e selezionare ItSoAdTellerClient.
    2. Fare clic su Esegui > Esegui...
    3. Nell'elenco Configurazione, selezionare WebSphere V6.0 Application Client e fare clic su Nuovo.
    4. In Nomem immettere un nome di configurazione. Assicurarsi il valore Enterprise Application (Applicazione Enterprise) sia impostato su ItSoAdEAR e che Application client module (Modulo Application Client) sia impostato su ItSoAdTellerClient
    5. Fare clic su Esegui.
    6. Nell'applicazione PiggyBank, immettere Credit Account Number (numero di conto di credito), Check reference (Riferimento di controllo) (può essere qualsiasi valore - non è attualmente convalidato) e Amount (Importo) (deve essere inferiore ai $100) e fare clic su Cash check (Incassa assegno) per depositare un assegno.

    Per eseguire l'IU cliente per il trasferimento di contanti:

    1. In Esplora progetto, espandere Dynamic Web Projects (Progetti Web dinamici) e selezionare ItSoAdServlet.
    2. Fare clic su Esegui > Esegui... > Esegui sul server...
    3. Nella procedura guidata Server Selection (selezione server), assicurarsi che sia selezionato il server corrente e fare clic su Fine.
    4. L'IU web di PiggyBank viene aperta automaticamente. Fare clic su PiggyBank Home Banking system (Sistema di servizi bancari a domicilio PiggyBank) ed immettere l'ID cliente creato al passo precedente per utilizzare il sistema di servizi bancari online.