美文网首页
Axis2 WebService 发布

Axis2 WebService 发布

作者: 南湖Giser | 来源:发表于2017-11-03 16:14 被阅读0次

一、准备

(1)JDK 1.8,Tomcat9.0,MyEclipse2016

(2)Axis2:https://axis.apache.org/axis2/java/core/download.html


二、环境配置

2.1 MyEclipse Axis2环境配置:解压axis2-eclipse-service-plugin和axis2-eclipse-codegen-plugin,把得到的两个jar包放到%MyEclipse安装目录%\dropins,重启MyEclipse;

2.2 发布Axis2:解压axis2-1.7.6-war.zip得到axis.war并将其放到%Tomcat安装目录%/webapps下,然后启动Tomcat在浏览器中输入http://localhost:8080/axis2/,出现如下图所示则配置成功


三、发布Axis2

3.1在MyEclipse中new一个WebProject,命名WebService,然后编写一段服务器代码如下:

package org.web.service;

public class HelloWorldService {

           public String sayHello(String name) {

                      return "Hello,"+name;

           }

}

3.2 File>>New>>Other>>Axis2 Wizards>>Axis2 Service Archiver,双击后选择WebService项目编译后的class所在路径


next>>选中Skip WSDL,next>>什么都不填>>next>>选中Generate the service xml automatically,next>>


点击next>>填写output location(如:%WebService项目地址%/src),点击finish,到MyEclipse中刷新项目,出现my_service.aar文件


3.3 复制此aar文件到%tomcat安装目录%/webapps/axis2/WEB-INF/services下。重新启动tomcat,在浏览器中输入http://localhost:8080/axis2/services/HelloWorldService?wsdl,出现下图说明发布成功


或者输入http://localhost:8080/axis2/services/listServices,出现下图说明发布成功


相关文章

网友评论

      本文标题:Axis2 WebService 发布

      本文链接:https://www.haomeiwen.com/subject/wlrzpxtx.html