當前位置:首頁 > IT技術(shù) > Web編程 > 正文

2.1 axis發(fā)布 webservice
2021-09-14 16:36:51

?

?

?

dom4j是xml解析工具包,其他為axis搭建webservice必須包 jdk可能需要1.8及以上
?
server-config.wsdd中具體配置發(fā)布名稱
<handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper"/>
<service name="firstWs" provider="java:RPC">
<parameter name="className" value="com.ws.demo.FirstWsImpl"/>
<parameter name="allowedMethods" value="*"/>
</service>
<transport name="http">
<requestFlow>
<handler type="URLMapper"/>
</requestFlow>
</transport>
</deployment>
?
其中firstWs為發(fā)布名稱
web.xml中配置過濾器
<display-name>Archetype Created Web Application</display-name>
<!-- axis 配置 -->
<servlet>
<servlet-name>axis</servlet-name>
<servlet-class>org.apache.axis.transport.http.AxisServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>axis</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
?
項目名稱為AxisWebservice 過濾為services 發(fā)布名稱為firstWs
//wsdl發(fā)布地址
?
axis的客戶端訪問見項目中testWsdl.java
?
?
AxisWebservice.zip
?

本文摘自 :https://www.cnblogs.com/

開通會員,享受整站包年服務立即開通 >