Tuto web service java
Téléchargement et mise en place des outils Dossiers d’installation Configuration d’Eclipse avec Tomcat/Axis Développement Web Service Création du code métier Création du Web Service Configuration du Web Service Lancement du Web Service Test du Web Service avec le Web Service Explorer Partie Cliente Création de la classe principale Appel du service Deploiement du Web Service Export WAR Configuration du serveur Apache Tomcat autonome. Vérification de la présence du service Export du client et test final
2 2 3 4 4 5 6 7 8 9 10 11 12 12 13 14 15
1
David Durand - D314 : Web Services
Téléchargement et mise en place des outils
La réalisation de ce projet de Web-Service repose sur l’utilisation de trois outils : • L’IDE Eclipse Galileo J2EE : http://eclipse.org/downloads/ La version standard peut également être utilisée, mais elle nécessite l’installation de plugins supplémentaires (Eclipse WTP http://www.eclipse.org/webtools/releases/3.1.1/ ) • Le serveur d’applications Apache Tomcat 6. La version actuelle est disponible à l’adresse http://tomcat.apache.org/download-60.cgi (prendre la version zip) • Le moteur de Web-services Apache Axis2, version 1.5.1 Release http://ws.apache.org/axis2/download/1_5_1/download.cgi (prendre la version «WAR»)
Dossiers d’installation
Après décompression des archives téléchargées, on considère les dossiers de travail suivants : • c:\david : répertoire de travail principal • c:\david\workspace_WS : dossier des projets Eclipse; • c:\david\apache-tomcat-6.0.20 : dossier d’installation de Tomcat • c:\david\axis2-1.5.1 : dossier d’installation d’Axis
Ces noms de dossiers sont à adapter selon le système utilisé.
David Durand - D314 : Web Services
2
Configuration d’Eclipse avec Tomcat/Axis
Dans la fenêtre de préférence d’Eclipse, configurer la partie Serveur et Web Services comme sur la figure suivante :
David