[Web Services] [JAVA] cree un client
Bonjour, je débute dans la création de services web en java et j'ai un problème dans la création d'un client voulant s'adrésser à un serveur axis tomcat sur le réseau local.
Avec ce code j'ai cette erreur:
Citation:
(404)/axis/MonWebService
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
try
{
//creation de l'accès vers le service
Service service = new Service ();
//creation d'un appel vers le service
Call call = ( Call ) service.createCall ();
//récupération de l'adresse URL du service accédé
String endpoint = "http://192.168.10.162:8080/axis/MonWebService";
call.setTargetEndpointAddress (new java.net.URL(endpoint));
//Récupération de la méthode à appliquer
//Mise en place des éventuels valeurs des paramètres de la méthode
//Invocation du service
// Récupération du résultat :
//Appel de la fonction message
call.setOperationName(new QName("mamethode");
//Spécification du type de retour
call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING );
String message = (String) call.invoke(new Object []{});
System.out.println (" Retour de ServiceBonjour : " + message );
}
catch (Exception e)
{
System.err.println (e.toString ());
} |
Merci d'avance