Eclipse+Axis自动生成Web Service WSDL文件
2014-04-28 11:22
393 查看
JDK版本:1.5.0_22
Eclipse版本:Helios Service Release 2(3.6.2)
首先创建一个web工程,创建过程如下:
如果选择Apache Tomcat v5.5,Dynamic web module version最高只能选择2.4,填写完成后点击“下一步”:
填写默认输出文件夹,填写完成后点击“下一步”:
填写根目录,填写完成后点击“完成”:
工程创建完成后,编写服务接口:
然后在服务接口实现类的基础上自动生成服务接口WSDL文件:
服务器选择Tomcat 6.0,Web Service环境选择Apache Axis(可选项还包含Axis2和CXF,不过这两项在使用前要预先设置),服务工程选择前面创建的ws_create工程,选择完成后点击“下一步”:
这里可以修改生成的WSDL文件文件名、接口方法以及WSDL文件类型,选择完成后点击“下一步”:
只生成Web Service WSDL文件的话,不需要发布接口(此时也不能发布接口),这里直接点击“完成”即可
Web Service环境Apache Axis所需的jar包会自动放入WebRoot\WEB-INF\lib路径下
并且在WebRoot\wsdl路径下生成Web Service接口描述文件MathImpl.wsdl
接口部署文件将会生成在WebRoot\WEB-INF\MathImplService\com\sean\ws路径下
Web Service WSDL文件内容如下(MathImpl.wsdl):
Eclipse版本:Helios Service Release 2(3.6.2)
首先创建一个web工程,创建过程如下:
如果选择Apache Tomcat v5.5,Dynamic web module version最高只能选择2.4,填写完成后点击“下一步”:
填写默认输出文件夹,填写完成后点击“下一步”:
填写根目录,填写完成后点击“完成”:
工程创建完成后,编写服务接口:
package com.sean.ws; public class MathImpl implements MathIntf { public int plus(int a, int b) { return a + b; } }
然后在服务接口实现类的基础上自动生成服务接口WSDL文件:
服务器选择Tomcat 6.0,Web Service环境选择Apache Axis(可选项还包含Axis2和CXF,不过这两项在使用前要预先设置),服务工程选择前面创建的ws_create工程,选择完成后点击“下一步”:
这里可以修改生成的WSDL文件文件名、接口方法以及WSDL文件类型,选择完成后点击“下一步”:
只生成Web Service WSDL文件的话,不需要发布接口(此时也不能发布接口),这里直接点击“完成”即可
Web Service环境Apache Axis所需的jar包会自动放入WebRoot\WEB-INF\lib路径下
并且在WebRoot\wsdl路径下生成Web Service接口描述文件MathImpl.wsdl
接口部署文件将会生成在WebRoot\WEB-INF\MathImplService\com\sean\ws路径下
Web Service WSDL文件内容如下(MathImpl.wsdl):
相关文章推荐
- 使用Eclipse自带的Axis1插件生成WSDL文件
- 使用Eclipse自带的Axis1插件生成Web Service服务端客户端
- 使用Eclipse自带的Axis1插件生成WSDL文件
- Linux底下在Eclipse中将Java工程生成Web Service接口(Axis和Axis2)
- 使用Eclipse自带Web Service插件(Axis1.4)生成Web Service服务端/客户端
- 使用Eclipse自带Web Service插件(Axis1.4)生成Web Service服务端/客户端
- Eclipse+Axis使用WSDL文件生成Web Service服务端/客户端
- Eclipse使用Axis生成Web Service客户端的过程
- 使用Eclipse自带的Axis1插件生成Web Service服务端/客户端
- Eclipse中设置在创建新类时自动生成注释
- 修改eclipse自动生成的comments中的author名字
- 设置eclipse自动生成的author等注释
- 设置eclipse自动生成的author等注释
- JDT Eclipse Getter Setter自动生成注释
- 玩转Eclipse — 自动代码生成的Java Code Template
- eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
- Web Service代理类自动生成及编译dll工具
- eclipse 新建 java 文件时自动生成注释
- eclipse中green UML 自动生成类图
- eclipse自动生成作者、日期注释等功能设置