美文网首页
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