搭建简单axis2服务端
来源:互联网 发布:屠程瑶淘宝 编辑:程序博客网 时间:2024/06/09 12:53
1、官网下载axis2 包解压
http://axis.apache.org/axis2/java/core/download.cgi
2、新建web项目,然后将axis2下面的conf、modules和services复制到WEB-INF目录,最后的结构
3、最后在services下面新建一个文件夹,文件名随意,再在下面新建META-INF目录,里面存放自己的services.xml,里面配置自己的服务信息
<?xml version="1.0" encoding="UTF-8"?>
<serviceGroup>
<service name="UVSSWebService"
targetNamespace="UVSS">
<schema schemaNamespace="UVSS"/>
<description>ipop third join service entrance.</description>
<parameter name="ServiceClass" locked="false">
UVSS.UVSSWebService
</parameter>
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
</messageReceivers>
</service>
</serviceGroup>
其中UVSSWebService为webservice名,分别指定namespace为UVSS,ServiceClass配置对应类,含public方法。
4、web.xml配置
<servlet>
<servlet-name>AxisServlet</servlet-name>
<servlet-class>org.apache.axis2.transport.http.AxisServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
5、拷贝lib文件下所需jar报至项目lib下
6、启动服务
访问:http://localhost:8080/项目名/services/UVSSWebService?wsdl
1 0
- 搭建简单axis2服务端
- 搭建简单的webservice服务端 -- axis2
- axis2 服务端
- centos简单搭建git服务端
- centos简单搭建git服务端
- axis2 创建服务端 客户端
- axis2调用服务端
- Axis2调用服务端
- Axis2 作为服务端发布
- cxf spring 简单的搭建服务端
- centos6.6简单搭建git服务端
- SVN服务端的搭建和简单使用
- webservice之axis2服务端搭建(maven方式创建web项目)
- 基于Axis2开发WebService-服务端
- Java如何访问Axis2服务端
- Axis2服务端与客户端程序
- Axis2+Tomcat 搭建WebService
- 搭建AXIS2 webservice
- 从0开始部署基础的AlwaysOn
- FlexBox布局
- 《道德经》第七章
- Kafka介绍
- Glide初步使用
- 搭建简单axis2服务端
- Android 获取手机的厂商、型号、Android系统版本号、IMEI、当前系统语言等工具类
- 278. First Bad Version
- Android 多媒体拍照以及录视频
- Git-远程分支,远程跟踪分支,跟踪分支的区别
- vertical open or new file in vim
- git的小知识
- React组件生命周期详解
- 如何在FineReport中解析数据库内XML文件