Bonjour,
Je trouvé glassfish (https://glassfish.dev.java.net) super pour développer des WebService ! on dirait que je vois la vierge
J'ai tout de meme du mal a trouver de l'info :
J'ai facilement réalisé mon "helloworld" et maintenant j'aimerai créer un webservice qui renvoi des objets et je ne sais pas comment faire.
Voici mes fichiers :
Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public class Person { private String name; private String[] animals; public String getName() {return name;} public void setName(String name) {this.name = name;} public String[] getAnimals() {return animals;} public void setAnimals(String[] animals) {this.animals = animals;} } ++++++++++++++++++ import javax.jws.WebService; @WebService public class monWebService{ private Person p = new Person(); public Person getPerson(){return p;} public void setPerson(Person p){this.p = p;} }
- Comment déployer ce webservice avec glassfish ou autre ? et comment l'utiliser avec un client java (je suppose que le client doit recréer les objets à partir du wsdl)?
( - Pour les "non glassfish" je me suis essayé avec jax-rpc et jboss, mais pareil, je n'arrive pas à envoyer des objets. En reprenant le code ci dessus comment feriez-vous pour déployer votre WebService et l'appel client ? )
Votre aide sera infiniment appréciée
Yann.
Partager