链接 : https://archive.apache.org/dist/axis/axis2/java/core/1.8.0/axis2-1.8.0-bin.zip
生成webservice步骤1.打开cmd命令行,切换(cd)到axis2的bin目录
2.运行命令: wsdl2java -uri http://www.webxml.com.cn/WebServices/RandomFontsWebService.asmx?wsdl 这时到axis2的bin目录下会发现出现了一个src目录,如下图所示:
参数含义
-uri:wsdl文件所在路径
-p: 指定了生成的Java类的包名,如com.client
-o : 指定了生成的一系列文件保存的根目录。在执行完上面的命令后,
代码示例
以下可以忽略不看
RandomFontsWebServiceCallbackHandler.java
package java;
public abstract class RandomFontsWebServiceCallbackHandler {
protected Object clientData;
public RandomFontsWebServiceCallbackHandler(Object clientData) {
this.clientData = clientData;
}
public RandomFontsWebServiceCallbackHandler() {
this.clientData = null;
}
public Object getClientData() {
return clientData;
}
public void receiveResultgetCharFonts(
java.RandomFontsWebServiceStub.GetCharFontsResponse result) {
}
public void receiveErrorgetCharFonts(java.lang.Exception e) {
}
public void receiveResultgetChineseFonts(
java.RandomFontsWebServiceStub.GetChineseFontsResponse result) {
}
public void receiveErrorgetChineseFonts(java.lang.Exception e) {
}
}



