Cet échantillon contient le modèle de conception et le code source complet de l'application PiggyBank de banque en ligne. Pour exécuter cet échantillon, importez-le et procédez comme indiqué ci-après.
Pour exécuter l'échantillon, vous devez effectuer les tâches suivantes :
- Importer l'échantillon depuis la page de présentation.
- Installer l'environnement de test IBM® WebSphere® version 6.0. Si vous n'avez pas coché cette option lors de l'installation, vous pouvez installer cette fonction à l'aide du programme d'installation de la plateforme de développement de logiciels IBM Rational.
L'application PiggyBank utilise la base de données Cloudscape, qui est incluse dans la plateforme de développement de logiciels IBM. Cloudscape est une base de données intégrant Java™ et ne requiert pas d'installation spéciale.
L'échantillon doit être construit avant de pouvoir être déployé vers un serveur.
Par défaut, le plan de travail est configuré pour automatiquement construire les projets. Si cette option est désactivée, cliquez sur Projet > Construire tous les projets pour construire la totalité des projets présents dans l'espace de travail. La compilation du code peut prendre quelques instants.
Une fois le code construit, vous pouvez procéder comme suit pour configurer et démarrer l'application PiggyBank :
- Démarrez le serveur
- Déployez l'application
- Explorez l'application
Pour démarrer le serveur :
- Cliquez sur Fenêtre > Ouvrir la perspective > Autre. La fenêtre de sélection de perspective s'affiche.
- Sélectionnez J2EE et cliquez sur OK pour ouvrir la perspective J2EE.
- Cliquez sur l'onglet Serveurs pour afficher dans la vue Serveurs les serveurs disponibles.
- Sélectionnez WebSphere Application Server v6.0 et cliquez sur le bouton Démarrer le serveur pour lancer le serveur.
Dans la vue, le serveur passe à l'état Démarré.
Pour déployer l'application :
- Dans la vue Serveurs, cliquez avec le bouton droit de la souris sur le nouveau serveur ; cliquez ensuite sur Ajouter et supprimer des projets.
- Pour déplacer ItsoAdEAR vers les projets configurés, en dessous de Available projects, cliquez successivement sur ItsoAdEAR et sur Ajouter.
- Pour déplacer ItsoAdCItyBankEAR vers les projets configurés, en dessous de Available projects, cliquez successivement sur ItsoAdCityBankEAR et sur Ajouter.
Pour exécuter l'interface utilisateur de création de clients et de comptes :
- Dans l'Explorateur de projet, développez Projets de clients d'applications et sélectionnez ItSoAdCustomerAccountManagerClient.
- Cliquez sur Exécuter > Exécuter...
- Dans la liste de configuration, sélectionnez WebSphere V6.0 Application Client et cliquez sur Nouveau.
- Dans la zone Nom, entrez un nom de configuration. Vérifiez qu'Enterprise Application a bien pour valeur ItSoAdEAR et que le module de client d'application a bien pour valeur ItSoAdCustomerAccountManagerClient.
- Cliquez sur Exécuter.
Dans l'application PiggyBank, entrez un ID et un nom de client ainsi qu'un numéro de compte, et cliquez sur Appliquer pour créer le client et le compte.
Pour exécuter l'interface de guichetier pour un dépôt :
- Dans l'Explorateur de projet, développez Projets de clients d'applications et sélectionnez ItSoAdTellerClient.
- Cliquez sur Exécuter > Exécuter...
- Dans la liste de configuration, sélectionnez WebSphere V6.0 Application Client et cliquez sur Nouveau.
- Dans la zone Nom, entrez un nom de configuration. Vérifiez qu'Enterprise Application a bien pour valeur ItSoAdEAR et que le module de client d'application a bien pour valeur ItSoAdTellerClient.
- Cliquez sur Exécuter.
Dans l'application PiggyBank, entrez le numéro du compte à créditer, la référence du chèque (toutes les valeurs sont acceptées, il n'y a pas de validation actuellement sur cette zone) et le montant (doit être inférieur à $100), puis cliquez sur Cash check pour effectuer le dépôt.
Pour exécuter l'interface de client pour un virement :
- Dans l'Explorateur de projet, développez Projets Web dynamiques et sélectionnez ItSoAdServlet.
- Cliquez sur Exécuter > Exécuter sur le serveur...
- Dans l'assistant Sélection du serveur, vérifiez que le serveur en cours est bien sélectionné et cliquez sur Terminer.
L'interface Web PiggyBank s'affiche automatiquement. Cliquez sur PiggyBank Home Banking system et entrez l'ID client que vous avez créé précédemment pour utiliser le système de banque en ligne.
|