【发布时间】:2011-03-11 21:21:16
【问题描述】:
我想从 WSDL 文件生成 Web 服务类。我想要服务器端代码而不是客户端。 wsimport 创建客户端。您使用哪个工具从 WSDL 文件创建服务器端代码?
【问题讨论】:
我想从 WSDL 文件生成 Web 服务类。我想要服务器端代码而不是客户端。 wsimport 创建客户端。您使用哪个工具从 WSDL 文件创建服务器端代码?
【问题讨论】:
使用NetBeans 或Eclipse。它们都使得从现有的 WSDL 创建新的 Web 服务变得非常容易。
Eclipse 教程: http://www.eclipse.org/webtools/community/tutorials/TopDownAxis2WebService/td_tutorial.html
NetBeans 教程:
http://weblogs.java.net/blog/2008/03/05/developing-webservices-wsdl-using-netbeans
【讨论】:
为了完成 Andreas_D 响应,我使用 wsdl2java 从 WSDL 文档生成 Java Web Service 客户端。
Download page wsdl2java(二进制分发已准备好使用)
您可以简单地使用命令行生成代码:
wsdl2java -d output_directory/ document.wsdl
代码将保存在 output_directory 文件夹中。
【讨论】:
Apache Axis 可能是你的朋友。它附带了一个 wsdl2java 工具,用于从客户端和服务器的 wsdl 文件自动生成 Java 类。
对于测试和实验:另外使用soapUi。
【讨论】: