Eclipse开发Soap服务端

MyEclipse开发Soap服务端

开发环境
Eclipse 3.4.1

步骤一
新建Web Service project 或者 Dynamic Web Project

步骤二
新建JAVA代码

步骤三
新建Web Services-->WebService

选择 Web Service type:== Boottom up Java bean Web Service
选择刚刚新建的JAVA代码
勾选 Publish the Web Service
下一步
下一步
选择 Start Server

完成


配置到 web程序 中的步骤
1、拷贝所需要的jar
2、在web.xml中加入如下代码
<!-- 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>

3、拷贝 server-config.wsdd
在其中部署自己的服务
<ns1:service name="Hello1" provider="java:RPC" style="wrapped" use="literal">
<ns2:operation name="getHello" qname="ns1:getHello" returnQName="ns1:getHelloReturn" returnType="xsd:string" soapAction="" xmlns:ns1="http://DefaultNamespace" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns2="http://xml.apache.org/axis/wsdd/">
<ns2:parameter qname="ns1:hello" type="xsd:string"/>
</ns2:operation>
<ns1:parameter name="allowedMethods" value="getHello"/>
<ns1:parameter name="typeMappingVersion" value="1.2"/>
<ns1:parameter name="wsdlPortType" value="Hello"/>
<ns1:parameter name="className" value="Hello"/>
<ns1:parameter name="wsdlServicePort" value="Hello"/>
<ns1:parameter name="schemaQualified" value="http://DefaultNamespace"/>
<ns1:parameter name="wsdlTargetNamespace" value="http://DefaultNamespace"/>
<ns1:parameter name="wsdlServiceElement" value="HelloService"/>
</ns1:service>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值