-
SOA et Web Services
Bonjour,
Dans le cadre de mon stage, je dois développer un projet SOA basé sur les Web Services.
Les échanges de données se font avec XML entre les différents services et le client.
Je souhaiterais donc savoir quelle technologie Java utiliser pour implémenter ce projet ?
J'ai trouvé plusieurs alternatives : JBoss WS, Axis2, CXF....
Quelqu'un aurait-il des conseils à me donner par rapport à cela ?
Merci d'avance pour votre aide.
-
Salut
(Sur netBeans t'a également METRO.)
Je pense que le plus simple c'est axis car t'a pas mal de docs déjà existant.
A vrai dire je ne pense pas qu'il y ait une bonne solution. Choisie selon ce qui t'arrange.
Après si tu bloques, on peut toujours t'aider.
-
Merci.
Je vais essayer avec Axis2 et JAX-WS/Metro et je verrai lequel choisir selon les différences que je peux trouver.
-
si tu as la possibilité : les Web services de type REST sont beaucoup plus faciles a mettre en oeuvre (voir jax-rs et ses implementations jersey, restlet)
-
J'ai travaillé avec Axis2 (+ Eclipse, WTP, Tomcat6), et je peux te dire que l'implémentation d'un web service est devenu un jeux d'enfant :-), du moment que tu crée les classe qui implémente le service Axis2 fais le reste, voila un très bon tuto pour commencer
-
Juste pour rajouter un truc.
Si tu peux utiliser NetBeans au lieux d'Eclipse c'est plus pratique.
Moi je suis suis obligé de développer sur Eclipse mais pour chaque client que je réalise je passe d'abord par NetBeans.
Il y a entre autre une génération automatique du code d'appel au WS (glissé/déposé plus exactement).