[WebService] Les Set en WebServices
bonjour, mon probleme est le suivant :
J'ai créé un Web Service (code ci-dessous) qui fait un simple Helloworld mais avec un Set et un Get.
Du coté client j'ai fait un java qui permet de tester le web service (avec un simple main). Le probleme est que la valeur que j'ai rentre lors du set ne m'est pas retourné lorsque je fais un get.
Pourriez vous m'expliquer mon erreur (ou ma non compréhension)
Webservice :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
public class HelloWorld {
private String message="Init";
public String getMessage() {
return "HelloWorld : " + message;
}
public void setMessage(String sMessage) {
message = sMessage;
}
} |
Client :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
public class Afficher {
public static void main(String[] args) {
HelloWorldServiceLocator HWService;
HelloWorld HWMessage;
try {
HWService=new HelloWorldServiceLocator();
HWMessage = HWService.getHelloWorld();
HWMessage.setMessage("TEST");
System.out.print(HWMessage.getMessage());
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
} |
Le client me retourne cela : "HelloWorld : Init"
Merci d'avance!!