您的位置:首页 > 编程语言 > Java开发

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

2012-11-20 09:01 507 查看
开始本篇之前, 先说说 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接口,包含输入输出参数,返回值等数据类型。 这样,服务端不用关心客户端怎么调用,客户端也不用关系服务端如何实现。

开发步骤如下:

新建一个Dynamic Web Project
在此Project下新建一个WSDL文件



按照步骤一步步完成后, 就可以图形化绘制此WSDL



绘制完成, 保存。通过WSDL生成Web service.

新建Web Services,选 “Top down Java Bean Web Service”。 选刚刚生产的WSDL





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



6. 一路 Next, 生成Java Code后, 修改Impl 结尾的java Code就可以了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: