Académique Documents
Professionnel Documents
Culture Documents
TP3
Objectifs du TP :
Enoncé :
Le but de ce TP est de créer le fichier de description d’un service web qui offre deux opérations
« getEmployee() » et « addEmployee() », décrites comme suit :
Les types utilisés peuvent être résumés par le diagramme de classe suivant :
Abir ARGOUBI 1
ISET le Kef Niveau : SEM31
Année universitaire : 2022-2023
3. Vérifier s’il existe une version du JDK installée dans la machine, sinon télécharger une
version compatible avec l’IDE Eclipse 2018 (java 8 ou plus)
3. Nommer le projet « ExempleWSDL », laisser le reste des valeurs par défaut et cliquer
sur « Finish »
Abir ARGOUBI 2
ISET le Kef Niveau : SEM31
Année universitaire : 2022-2023
Abir ARGOUBI 3
ISET le Kef Niveau : SEM31
Année universitaire : 2022-2023
5. Dans le wizard « Web Services », choisir « WSDL File ». Cliquer sur « Next » et
nommer le fichier « EmpWSDL.wsdl ». Cliquer sur « Next » et laisser les valeurs par
défaut avant de finir.
Abir ARGOUBI 4
ISET le Kef Niveau : SEM31
Année universitaire : 2022-2023
1. Dans la vue « Design », on remarque que l’IDE Eclipse a créé un service web nommé
« EmpWSDL » qui contient par défaut une opération nommée « NewOperation », qui
prend un paramètre en entrée et retourne un paramètre en sortie.
7. Dans la partie « Types » choisir « Add Complex Type » et nommer le nouveau type
« EmpType ». Double-cliquer sur le nouveau type.
Abir ARGOUBI 5
ISET le Kef Niveau : SEM31
Année universitaire : 2022-2023
8. Utiliser l’option « Add Element » sur le nouveau type pour ajouter un à un les attributs
de la classe Employee.
Abir ARGOUBI 6
ISET le Kef Niveau : SEM31
Année universitaire : 2022-2023
Abir ARGOUBI 7