webservice配置和发布,axis2配置
发布时间:2020-12-16 23:57:58 所属栏目:安全 来源:网络整理
导读:首先新建一个web项目,名字为:Axis2WebService,然后添加所需的jar包,如下图: 第一步: 第二步:添加jar包、 , 第三步:在web.xml 里面配置如下代码: servlet servlet-nameAxisServlet/servlet-name servlet-class org.apache.axis.transport.http.AxisS
首先新建一个web项目,名字为:Axis2WebService,然后添加所需的jar包,如下图: 第一步: 第二步:添加jar包、 第三步:在web.xml 里面配置如下代码: <servlet> <servlet-name>AxisServlet</servlet-name> <servlet-class> org.apache.axis.transport.http.AxisServlet </servlet-class> </servlet> <servlet-mapping> <servlet-name>AxisServlet</servlet-name> <url-pattern>/servlet/AxisServlet</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>AxisServlet</servlet-name> <url-pattern>*.jws</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>AxisServlet</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping>,
<?xml version="1.0" encoding="UTF-8"?> <deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> <globalConfiguration> <parameter name="sendMultiRefs" value="true"/> <parameter name="disablePrettyXML" value="true"/> <parameter name="dotNetSoapEncFix" value="true"/> <parameter name="enableNamespacePrefixOptimization" value="false"/> <parameter name="sendXMLDeclaration" value="true"/> <parameter name="sendXsiTypes" value="true"/> <parameter name="attachments.implementation" value="org.apache.axis.attachments.AttachmentsImpl"/> </globalConfiguration> <handler type="java:org.apache.axis.handlers.http.URLMapper" name="URLMapper"/> <!-- 配置你的webservice名字和webservice的类路径 --> <service name="Webservice.jws" provider="java:RPC"> <parameter name="className" value="org.xhy.action.Webservice"/> <parameter name="scope" value="request"/> <parameter name="allowedMethods" value="*"/> <messageReceiver class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/> </service> <transport name="http"> <requestFlow> <handler type="URLMapper"/> </requestFlow> </transport> </deployment>
?(PS:完整的源码的下载地址为:http://download.csdn.net/detail/xhy_mmc/6655633) 文章如未注明转载均为原创. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |