Dans cette leçon, vous allez installer un exemple d'application d'entreprise (fichier EAR) dans
IBM WebSphere Application Server version 6.1
et déployer le service Web
EmployeeDirectory. Votre application utilisera
ce service Web pour créer, lire, mettre à jour et supprimer des enregistrements d'employé.
Avant de commencer, vous devez effectuer l'
une des opérations
suivantes pour vous assurer que votre projet MyDirectory est au point de
départ correct :
Votre projet Java MyDirectory inclut un fichier EmployeeDirectory.ear.
Vous allez utiliser la
console d'administration WebSphere pour installer l'application d'entreprise
EmployeeDirectory contenue dans le fichier EAR. Lors de l'installation de l'application,
déployez également le service Web inclus dans l'application.
L'application My Company Directory terminée utilise ce service Web déployé.
Procédez comme suit
pour installer l'exemple d'application EmployeeDirectory et déployer le service Web
dans votre environnement WebSphere Application Server v6.1 :
- Démarrez une instance de votre serveur d'applications à partir du plan de travail.
Il existe différentes manières de lancer votre serveur, mais la procédure ci-après
décrit comment le faire à partir du plan de travail :
- Ouvrez la vue Serveurs. Pour ajouter la vue Serveurs à la perspective Java,
sélectionnez , puis
choisissez .
- La vue Serveurs répertorie les serveurs installés et configurés.
- Cliquez avec le bouton droit sur votre serveur et
sélectionnez Démarrer.
Vous savez que le serveur est lancé avec succès lorsque son statut affiché dans la vue Serveurs
est Démarré ou lorsque le message Serveur server1 ouvert pour e-business
apparaît dans la console. Vous pouvez
maintenant exécuter la console d'administration.
Remarque : Si la vue Serveurs ne contient aucune instance de serveur, créez un serveur :
- Cliquez avec le bouton droit dans la vue Serveurs et
sélectionnez .
- Utilisez l'assistant Nouveau serveur pour ajouter WebSphere Application Server v6.1.
- Exécutez la console d'administration WebSphere. Là encore, il existe
différentes manières d'exécuter la console d'administration, mais les instructions
ci-après décrivent comment le faire à partir du plan de travail :
- Dans la vue Serveurs, cliquez avez le bouton droit sur le serveur que vous venez de
démarrer et sélectionnez Exécuter la console d'administration. La
console d'administration WebSphere s'ouvre dans une fenêtre de navigateur.
- Entrez un ID utilisateur et cliquez sur Connexion. La page
Bienvenue de la console d'administration s'ouvre. L'ID utilisateur que vous entrez
n'est utilisé que pour le suivi des modifications apportées par chaque utilisateur aux données
de configuration du serveur.
- Utilisez la console d'administration pour installer l'application d'entreprise
EmployeeDirectory.ear de votre projet MyDirectory. La console d'administration utilise
un assistant pour vous aider à installer les applications ; vous cliquez sur
Suivant pour passer d'une page à une autre jusqu'à ce que toutes les options
soient définies. Pour installer l'exemple d'application d'entreprise contenant le
service Web de ce tutoriel, procédez comme suit :
- Dans la partie gauche de la console d'administration, développez
l'option de menu Applications et cliquez
sur Installation d'une nouvelle
application.
- Sélectionnez Système de fichiers local et entrez le chemin complet
du fichier EmployeeDirectory.ear de votre projet MyDirectory dans la zone Spécifiez un
chemin. Pour obtenir ce chemin, cliquez avec le bouton droit sur le fichier
EmployeeDirectory.ear, dans la vue Packages, et sélectionnez Propriétés.
Parmi les informations affichées sur la page Propriétés figure l'emplacement du fichier.
Vous pouvez le copier et le coller dans la zone Spécifiez un chemin.
- Cliquez sur Suivant jusqu'à atteindre la page Sélection des options d'installation.
- Sélectionnez Déploiement de services Web.
- Cliquez sur Suivant jusqu'à atteindre la page Récapitulatif,
puis cliquez sur Terminer.
- Cliquez sur le lien Sauvegarde dans la configuration maîtresse
lorsque vous êtes invité à appliquer les modifications que vous avez apportées à votre
configuration locale. Vérifiez vos modifications et cliquez sur le bouton
Sauvegarder.
- Démarrez l'application EmployeeDirectory à l'aide de la console d'administration :
- Cliquez sur . L'application
EmployeeDirectory est répertoriée comme application installée sur le serveur, mais son
état est Arrêté.

- Cochez la case en regard d'EmployeeDirectory et cliquez sur
Démarrer.
Un message indique que l'application EmployeeDirectory est
démarrée et l'icône d'état se transforme en flèche verte.
L'application EmployeeDirectory est désormais active sur localhost sur le port 9080,
et le service Web est accessible. Une fois que vous avez terminé le présent tutoriel,
vous pouvez retourner à la console d'administration, arrêter l'application
EmployeeDirectory, puis la désinstaller.
Si vous ouvrez le fichier EmployeeDirectory.wsdl
de votre projet MyDirectory (il doit s'ouvrir dans l'éditeur graphique WSDL par
défaut), vous pouvez examiner le service Web que vous venez de déployer.
Si le fichier
WSDL ne s'ouvre pas dans l'éditeur WSDL, cela signifie peut-être que la
capacité Développeur de services Web
n'est pas activée dans le plan de travail. Vous pouvez spécifier
les capacités à activer dans les préférences ().
L'image suivante de l'éditeur WSDL indique les opérations
disponibles dans le service EmployeeDirectory :
Vous pouvez utiliser
l'éditeur WSDL pour examiner chaque opération et ses messages de demande et de
réponse correspondants. Cela vous permettra de vous familiariser avec le service Web et
de comprendre comment il est utilisé dans les exercices restants.