wtp-all-in-one-sdk-R-1.5 使用方法简单说明

wtp:WTP是Web Tools Platform的缩写,Eclipse 自己开发的插件,提供了对web service 支持.

可以在网上下载wtp-all-in-one-sdk-1.5或者2.0 ,下载下来的Eclipse 自动集成了wtp.

下面就使用wtp建一个web service做一个简单说明.

1 可以根据java 类生成WSDL,还可以生成deploy.wsdd和undeploy.wsdd。进而可以自动的发布服务,即在axis 的配置文件server-config.wsdd中写入相对应的服务。

2 当发布一个web service 后可以右键单击这个服务对应的WSDL-->Web Service--> Test With Web Services Explore 从而生成测试客户端,在这个测试客户端中可以看到这个服务包括的所有operation,可以看到发送的和收到的soap内容。

3 当发布完一个web service 后,可以用这样的路径测试服务是否成功。
在wsdl 文件中找
<wsdlsoap:address location="http://localhost:8066/WS/services/Test"></wsdlsoap:address>
用后这个路径可以查看。
一般情况下 WS表示工程名
                      Test:类名
services:约定俗成的。
http://localhost:8066/WS/services/Test?wsdl 可以在浏览器中查看这个web service 对应的WSDL。

4 也可能通过类,生成测试的JSP页面。在这个JSP页面可以调用相应的操作,查看结果。

5 可以根据wsdl生成服务端java代码和客户端java代码。
右击wsdl文件-->web service-->Gernerate Java Bean Skeleton
wsdl文件名+SoapBindingImpl.java 中填加相对应的页面逻辑。
右击wsdl文件-->web service-->Gernerate Client
wsdl文件名+proxy.java中写main方法,调用相对应的服务

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值