没有合适的资源?快使用搜索试试~ 我知道了~
axis2_webservice 文档
5星 · 超过95%的资源 需积分: 9 72 下载量 15 浏览量
2011-12-19
19:23:56
上传
评论
收藏 252KB DOC 举报
温馨提示
试读
19页
这个文档配有相应的项目源码,在文档最后给出了下载地址,所需的jar包也在文档中给了地址,webservice非常简单,大家看了以后,大家在项目中想怎么用就怎么用,想脱离web项目也没问题,我们的webservice就是没跟web项目放一起,单独一个java工程放在aix机器上,把服务起来就行。
资源推荐
资源详情
资源评论
Axis2 webservice 配置
此种方法配置可以部署在任务机器上,不管你是部署在 web 容器中还是非 web
容器中,只要你机器上有 jvm 就可以运行。具体看下面这个图。
大概需要四块地方,一个是我们要写的接口类;还有就是 axis2.xml 这个配置文
件(主要是配置端口),还有就是 libs 里面的 jar 包;另外就是 reposrtory 的几个包,
addression-1.5.mar 这个包可以不用管,webservice.aar 这外包自己打的,里面主
要是一个 services.xml 文件。我们先一个一个说说。
1、 所需 jar 包
自己去下吧,我把所需的列出来。
还是蛮多的,可能有些是不需要的,自己试着看吧。
2、 axis2.xml
这个文件只改一下端口就行,把端口改成你自己的。其他的都不需要改
<axisconfig name="AxisJava2.0">
<!-- ================================================= -->
<!-- Parameters -->
<!-- ================================================= -->
<parameter name="hotdeployment">true</parameter>
<parameter name="hotupdate">false</parameter>
<parameter name="enableMTOM">false</parameter>
<parameter name="enableSwA">false</parameter>
<parameter
name="DrillDownToRootCauseForFaultReason">false</parameter>
<parameter name="userName">admin</parameter>
<parameter name="password">axis2</parameter>
<parameter name="disableREST" locked="false">false</parameter>
<parameter name="disableSOAP12" locked="true">false</parameter>
<!--POJO deployer , this will alow users to drop .class file and
make that into a service-->
<deployer extension=".class" directory="pojo"
class="org.apache.axis2.deployment.POJODeployer"/>
<deployer extension=".jar" directory="servicejars"
class="org.apache.axis2.jaxws.framework.JAXWSDeployer"/>
<deployer extension=".jar" directory="transports"
class="org.apache.axis2.deployment.TransportDeployer"/>
<threadContextMigrators>
<threadContextMigrator listId="JAXWS-ThreadContextMigrator-
List"
class="org.apache.axis2.jaxws.addressing.migrator.EndpointContextMapM
igrator"/>
</threadContextMigrators>
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
<messageReceiver mep="http://www.w3.org/2006/01/wsdl/in-only"
class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
<messageReceiver mep="http://www.w3.org/2006/01/wsdl/in-out"
class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
<messageReceiver mep="http://www.w3.org/ns/wsdl/in-only"
class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
<messageReceiver mep="http://www.w3.org/ns/wsdl/in-out"
class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
</messageReceivers>
<messageFormatters>
<messageFormatter contentType="application/x-www-form-
urlencoded"
class="org.apache.axis2.transport.http.XFormURLEncodedFormatter"/>
<messageFormatter contentType="multipart/form-data"
class="org.apache.axis2.transport.http.MultipartFormDataFormatter"/>
<messageFormatter contentType="application/xml"
class="org.apache.axis2.transport.http.ApplicationXMLFormatter"/>
<messageFormatter contentType="text/xml"
class="org.apache.axis2.transport.http.SOAPMessageFormatter"/>
<messageFormatter contentType="application/soap+xml"
class="org.apache.axis2.transport.http.SOAPMessageFormatter"/>
</messageFormatters>
<messageBuilders>
<messageBuilder contentType="application/xml"
class="org.apache.axis2.builder.ApplicationXMLBuilder"/>
<messageBuilder contentType="application/x-www-form-
urlencoded"
class="org.apache.axis2.builder.XFormURLEncodedBuilder"/>
<messageBuilder contentType="multipart/form-data"
class="org.apache.axis2.builder.MultipartFormDataBuilder"/>
</messageBuilders>
<transportReceiver name="http"
class="org.apache.axis2.transport.http.SimpleHTTPServer">
<parameter name="port">8099</parameter>
剩余18页未读,继续阅读
资源评论
- 阳阳2012-11-01例子比较简单
- qq_281761292015-05-21可以用的,不错
- liujiaxin__2012-12-26不会调,谢谢分享。
- DongJuml2015-05-21作用的确是非常大的
- Ccchcy9202014-05-20写得很详细 不过还没有运行起来 先看看
牛一样的程序员
- 粉丝: 27
- 资源: 41
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功