1. Server (Projektname: Server)
1.1. Aufbau der Axis1.4-Umgebung
1) Laden Sie die Axis1.4-Datei herunter [zum Herunterladen klicken], kopieren Sie alle JAR-Pakete von axis-1_4lib auf den ServerWebRootWEB-INFlib
2) In serverWebRootWEB-INF Fügen Sie den folgenden Inhalt zur Datei server-config.wsdd unten hinzu
3) Fügen Sie den Inhalt zu serverWebRootWEB-INFweb.xml hinzu:
index.jsp AxisServlet org.apache.axis.transport.http.AxisServlet AxisServlet /services/* index.html index.htm index.jsp default.html default.htm default.jsp
1.2. Webservice-Klassen und -Methoden schreiben
package com.sdxjd.webservice; public class Server { public String getName(String name){ return "Hello ,"+name; } }
1.3. Tomcat-Bereitstellung, öffnen Sie die Browser-Zugriffsadresse:
http://localhost:8080/server/services
2. Client (Projektname: Client)
# #2.1. Verwenden Sie den mit jdk gelieferten Befehl wsimport, um den Client zu generieren. Der Befehl lautet wie folgt: wsimport -keep -pcom.sdjxd.base http://localhost:8080/server /services/Server .jws?wsdl Kopieren Sie die generierte Java-Datei in den Client-Clientsrc-Pfad 2.2 Schreiben von Client-Klassen und -Methodenpackage com.sdjxd.client; import com.sdjxd.base.Server; import com.sdjxd.base.ServerService; public class Client { public static void main(String args[]){ Server server = new ServerService().getServer(); String res = server.getName("webservice"); System.out.println(res); } }
Das obige ist der detaillierte Inhalt vonSo integrieren Sie Axis1.4 in Java-Projekte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!