我想从WSDL文件生成Web服务类。我希望服务器端代码不是客户端。 wsimport创建客户端。您使用哪个工具从WSDL文件创建服务器端代码?
答案 0 :(得分:15)
使用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
答案 1 :(得分:7)
要完成Andreas_D响应,我使用wsdl2java从WSDL文档生成Java Web Service客户端。
Download page wsdl2java(二进制分发可以使用)
您只需使用命令行生成代码:
wsdl2java -d output_directory/ document.wsdl
代码将保存在output_directory文件夹。
答案 2 :(得分:2)
Apache Axis可能是你的朋友。它附带了wsdl2java工具,可以从wsdl文件为客户端和服务器自动生成Java类。
进行测试和试验:另外使用soapUi。