Heim> Java> javaLernprogramm> Hauptteil

So integrieren Sie Axis1.4 in Java-Projekte

PHPz
Freigeben: 2023-04-17 20:07:25
nach vorne
1082 Leute haben es durchsucht

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

                       
Nach dem Login kopieren

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   
Nach dem Login kopieren

1.2. Webservice-Klassen und -Methoden schreiben

package com.sdxjd.webservice; public class Server { public String getName(String name){ return "Hello ,"+name; } }
Nach dem Login kopieren

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 -Methoden

package 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); } }
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!