Salut a tous.
Je débute dans le milieu des web services donc tout cela me parait très flou.
Alors j'ai créer un fichier MonServiceWebAxis2.java dont voici le code
J'ai aussi créer un fichier deployMonServiceWebAxis.wsdd dont voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public class MonServiceWebAxis2{ public String message(String msg){ return "Bonjour "+msg; } }
et j'ai un deployment.bat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> <service name="monServiceWebAxis2" provider="java:RPC"> <parameter name="className" value="MonServiceWebAxis2"/> <parameter name="allowedMethods" value="*"/> </service> </deployment>
j'ai compiler ma classe java que j'ai déplacer dans le fichier ..\axis\WEB-INF\classes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 @echo off set cp=. set cp=%cp%;C:\jakarta-tomcat-4.1.31\webapps\axis\WEB-INF\lib\axis.jar set cp=%cp%;C:\jakarta-tomcat-4.1.31\webapps\axis\WEB-INF\lib\jaxrpc.jar set cp=%cp%;C:\jakarta-tomcat-4.1.31\webapps\axis\WEB-INF\lib\commons-discovery.jar set cp=%cp%;C:\jakarta-tomcat-4.1.31\webapps\axis\WEB-INF\lib\commons-logging.jar set cp=%cp%;C:\jakarta-tomcat-4.1.31\webapps\axis\WEB-INF\lib\mail.jar set cp=%cp%;C:\jakarta-tomcat-4.1.31\webapps\axis\WEB-INF\lib\activation.jar set cp=%cp%;C:\jakarta-tomcat-4.1.31\webapps\axis\WEB-INF\lib\saaj.jar java -cp %cp% org.apache.axis.client.AdminClient %1
les autres sont sur mon bureau.
Quand j'apel l'url localhost:8080/axis il aparait bien dans la liste.
Maintenant je voudrais pouvoir l'utiliser dans une page ou jsp ou html n'importe pour l'utiliser sur un site.
Et la je bloque comment faire.
Merci
Partager