利用Axis2进行WebService开发

这里写图片描述

这里写图片描述

工程下载地址:
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+" ");
    }
}

猜你喜欢

转载自blog.csdn.net/lly1122334/article/details/80152357