jeudi 17 janvier 2008

Générer un projet web service

Sous eclipse pour axis 1

New -> Dynamic Web Project pour créer le projet web
New -> Web Service

A partir d'un WSDL, on génère un top-down Web service.
A partir d'une classe java on fait une génération down-top
  • Choisir cette option dans la combo box.
  • Choisir l'url du WSDL (WS definition)
  • Choisir le WS server
  • Choisir le projet web
  • Générer le WS dans notre nouveau projet.
  • Déployer sur le serveur d'application

Pour vérifier son installation, taper http://localhost:8080/nom_application/services/
Le service doit apparaitre

And now... Some Services

Il reste à implementer la classe suffixée par Impl

Sous eclipse pour axis2

Télécharger Eclipse Eurapa pour J2EE
Télécharger la runtime (ws.apache.org/axis2/) en version WAR et en version BIN.
Dézipper le BIN et référencer le dossier extrait dans Eclipse -> Window -> Preferences -> Web services -> Axis Preferences
Reprendre les étapes précédente en choisissant cette fois la runtime axis 2
New -> Dynamic Web Project pour créer le projet web
New -> Web Service

A partir d'un WSDL, on génère un top-down Web service.
A partir d'une classe java on fait une génération down-top
  • Choisir cette option dans la combo box.
  • Choisir l'url du WSDL (WS definition)
  • Choisir le WS server
  • Choisir le projet web
  • Générer le WS dans notre nouveau projet.
  • Déployer sur le serveur d'application

Pour vérifier son installation, taper http://localhost:8080/nom_application/services/
Le service doit apparaitre

And now... Some Services

Il reste à implementer la classe suffixée par Impl

Aucun commentaire: