TP 1 ServiceWeb - Eclipse

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

Institut Supérieur d'Informatique

Architecture Orientée
de Mahdia
Service
Classes : Mastère ASSR-1
Enseignant : Wael sellami TP 1
2019/2020
Services Web avec SOAP

Ce TP décrit les étapes à suivre pour la configuration de l’Eclipse WTP et la création d’un
simple service Web ainsi que son client web.

1- Installation des outils


1.1- Installer Tomcat 8.5 sur "c:\Tomcat8.5" (sans aucun espace)
1.2- Extraire le fichier "eclipse-win32.zip" sur "c:\"

2- Configurer le serveur Tomcat sur Eclipse


2.1- Choisir le Menu Window > Open Prespective > Other > Jave EE
2.2- Choisir le Menu Window > Show view > Servers
2.3- Appuyer sur le Button droit de la souris dans le contenu du view "Server"
(En bas), New > Server> Tomcat 8.5 server (sous Apache) > Next:
Donner le chemin de Tomcat6 ("c:\Tomcat8.5") > OK
2.4- Activer le serveur Tomcat en appuyant sur le bouton vert dans le view "server"

3- Créer un nouveau projet Web > dynamic Web projet nommé "FirstProject"
3.1- Créer une classe "AdditionWS" qui calcule la somme de deux entiers.
3.2- Traduire cette classe en Service Web.
3.3.1- Sélectionner la classe "AdditionWS", appuyer sur le Bouton droit de la
souris, choisir le menu item Web Services et ensuite create Web Service
3.3.2- Augmenter les deux curseurs jusqu'à obtenir : "Test Service" et "Test
Client" (Automatiser les différentes étapes, commençant par la création,
jusqu'à le déploiement et le test du service et du client).
3.3.3- Sélectionner le checkbox Monitor the Web Service
4- Test du client et du service
4.1 Choisir la méthode "somme" parmi les méthodes proposées
4.2 Entrer deux valeurs numériques et invoquer le service déployer.

1
5- Vérifier les fichiers générés.
5.1 Voir le WSDL généré sous le répertoire Webcontent>wsdl
5.2 Cliquer sur le view TCP/IP Monitor et choisir XML pour voir les messages SOAP
transmis entre le client et le service.

6- Créer dans un projet séparé le code client utilisé pour l’appel au service. Toujours à l’aide
du menu contextuel utilisé sur AdditionWS.wsdl, générer le client sans oublier de préciser le
nom du projet Client.

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy