Vous êtes sur la page 1sur 2

Matière : Architecture SOA et Services Web Auditoire : 3ème année LGLSI

Enseignante Responsable : Ghada Feki


Enseignante du TP : Manel Mili

TP5 : Exercice
Objectif : L'objectif de cette séance pratique est de synthétiser les étapes et les outils utilisés
dans les travaux pratiques précédents.

Environnement du travail
Comme dans le TP3, assurez-vous que vous avez la version correcte d'Apache Tomcat installée,
la version 9, ainsi que le fichier Axis2-1.6.2.

Apache Tomcat Axis2-1.6.2


Window  Preferences  Server  Runtime Environments Window  Preferences  Web Services  Axis2 Preferences

Ouvrir votre serveur


Ouvrir : C:\Program Files\Apache Software Foundation\Tomcat 9.0_Tomcat\bin et double clic sur
‘‘tomcat’’.

Enoncé d’exercice
1. Créez un package nommé "ws.example" et placez le fichier "TemperatureConverter.java" à
l'intérieur de ce package. La classe "TemperatureConverter" définira deux méthodes :
"c2fConversion" pour la conversion de Celsius en Fahrenheit et "f2cConversion" pour la
conversion de Fahrenheit en Celsius.

Pour la conversion de Celsius en Fahrenheit, la formule est :

Fahrenheit = (Celsius × 9/5) + 32

Et pour la conversion de Fahrenheit en Celsius, la formule est :

Celsius = (Fahrenheit - 32) × 5/9

1
Matière : Architecture SOA et Services Web Auditoire : 3ème année LGLSI
Enseignante Responsable : Ghada Feki
Enseignante du TP : Manel Mili

2. Créer le service web associé


3. Déployer le service sur le serveur

4. Tester votre interface


5. Générer le WSDL en utilisant SoapUI :

6. Maintenant à partir de ce fichier WSDL, générer un Client : dans cette étape, nous devons
générer du code, qui représente les stubs côté client, et tester le service de conversion de
température déployé en utilisant le fichier WSDL généré précédemment.
Pour créer le stub client sélectionner votre fichier WSDL  Bouton droite  Web Services 
Generate Client.

Vous aimerez peut-être aussi