[Axis2与Eclipse整合开发Web Service系列之二] Top-Down方式,通过WSDL逆向生成服务端

开始本篇之前, 先说说 Buttom-up(从下到上)和Top-down(从上到下)的概念

 这是开发WebService的两种方式。

bottom-up 方式: 先创建Java Bean或EJB, 然后通过Web Services模板建立一个WSDL文件和Web service

Top-down方式: 先创建一个WSDL文件。 WSDL可以通过WSDL编辑器来完成, 然后通过Web Services 来建立Web Service和相应的Java类


使用Top-down 方式的好处是:

如果实现防止不同语言一些特定的数据类型的不兼容性,推荐先定义WSDL接口,包含输入输出参数,返回值等数据类型。 这样,服务端不用关心客户端怎么调用,客户端也不用关系服务端如何实现。

开发步骤如下:

  1. 新建一个Dynamic Web Project
  2. 在此Project下新建一个WSDL文件
    image
  3. 按照步骤一步步完成后, 就可以图形化绘制此WSDL
    image
  4. 绘制完成, 保存。通过WSDL生成Web service.
    新建Web Services,选 “Top down Java Bean Web Service”。 选刚刚生产的WSDL
    image
    image

  5. 服务器类型滑块调到"Develop service"
    image

            6. 一路 Next, 生成Java Code后, 修改Impl 结尾的java Code就可以了



评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

oscar999

送以玫瑰,手留余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值