sysrep:tp2
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| sysrep:tp2 [2013/11/20 15:11] – [Déploiement avec JWS] orel | sysrep:tp2 [2024/03/18 15:06] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| ====== TP2 : Web Services ====== | ====== TP2 : Web Services ====== | ||
| + | On suppose le serveur Apache Tomcat correctement installé (cf. TP1). | ||
| - | Guide utilisateur : http:// | + | __Documentation__ |
| - | On suppose le serveur Apache Tomcat correctement installé (cf. TP1). | + | * Guide utilisateur Axis : http://ws.apache.org/ |
| + | * Un peu d'aide sur WSDL : http:// | ||
| ==== Installation de Axis ==== | ==== Installation de Axis ==== | ||
| Line 49: | Line 51: | ||
| * Consultez le guide utilisateur de Axis pour mettre en place ce service et tester les méthodes à partir de votre navigateur web. | * Consultez le guide utilisateur de Axis pour mettre en place ce service et tester les méthodes à partir de votre navigateur web. | ||
| * Affichez la description WSDL du service. | * Affichez la description WSDL du service. | ||
| + | |||
| ====Client Statique JAX-RPC==== | ====Client Statique JAX-RPC==== | ||
| - | Récupérez | + | Récupérez |
| + | |||
| + | | ||
| + | |||
| + | Compilez | ||
| Ecrire un client Java statique. Pour ce faire, il faut utiliser la classe " | Ecrire un client Java statique. Pour ce faire, il faut utiliser la classe " | ||
| Line 73: | Line 80: | ||
| </ | </ | ||
| + | Pour compiler et exécuter : | ||
| + | |||
| + | <code bash> | ||
| + | $ javac -cp ${AXIS_HOME}/ | ||
| + | $ java -cp ${AXIS_HOME}/ | ||
| + | </ | ||
| + | | ||
| + | ====Utilisation d'un Web Service sur Internet==== | ||
| - | Faites de même avec un web service SOAP 1.2 trouvé sur le web. Par exemple : | + | Ecrire un client statique pour un web service SOAP 1.2 trouvé sur le web. |
| + | |||
| + | Par exemple : | ||
| * http:// | * http:// | ||
| Line 80: | Line 97: | ||
| * http:// | * http:// | ||
| * http:// | * http:// | ||
| - | |||
| ====Client Dynamique JAX-RPC==== | ====Client Dynamique JAX-RPC==== | ||
sysrep/tp2.1384960265.txt.gz · Last modified: 2024/03/18 15:05 (external edit)
