工程下载地址:
https://download.csdn.net/download/lly1122334/10384348
利用Axis2进行WebService开发
1、环境配置
①下载Axis2并任意解压
下载地址:Apache Axis2 – Releases http://axis.apache.org/axis2/java/core/download.html
②Eclipse→Help→Preferences→WebService→Axis2 Preferences
没有这个选项的下载一个Eclipse IDE for Java EE Developers
下载地址:Eclipse IDE Downloads | The Eclipse Foundation http://www.eclipse.org/downloads/eclipse-packages/
下载后直接解压就行,如果无法启动请自行百度
2、示例程序
①新建一个Java工程
②右键→new→Other→Web Services→Web Service Client
③随便弄一个Proxy进去,免费的WebService在下列网站有,此处示例填写:“http://ws.webxml.com.cn/WebServices/RandomFontsWebService.asmx?wsdl”,这是一个随机英文、数字和中文简体字 WEB 服务
WEB服务(Web Servicrs)| 免费WEB服务 | 商业WEB服务 | XML Web Servicrs - WEBXML http://www.webxml.com.cn/zh_cn/web_services.aspx
④导入后发现src里面已经导入了对应的java文件,new一个×××Proxy的对象就可以使用了,对应的方法自行百度既可
import java.rmi.RemoteException;
import cn.com.WebXml.RandomFontsWebServiceSoapProxy;
public class Main {
public static void main(String[] args) throws RemoteException {
RandomFontsWebServiceSoapProxy random = new RandomFontsWebServiceSoapProxy();
for(String result:random.getChineseFonts(4))//随机产生4个中文
System.out.println(result+" ");
}
}