无法发布wsdl文件

问题描述:

任何人都可以告诉我如何公开wsdl文件,即该服务是使用eclipse在java中创建的。我也是java/eclipse和web服务的学习者,所以任何人都可以用步骤让我清楚。 !无法发布wsdl文件

感谢您的时间...

+0

您使用的是什么应用程序服务器? – Ilya 2012-08-01 11:56:17

+0

@Ilya Tomcat服务器 – 2012-08-01 11:58:41

Apache Axis的有一个我经常使用一些很酷的工具 - 来生成WSDL,使用java2wsdl。它有一个命令行版本,但也是一个Maven插件(我强烈建议),每次打包Web服务时都会自动为您重新生成wsdl。

更重要的是,axis的东西还提供了客户端存根的自动生成,您可以在消费者应用程序或服务中使用您的web服务。或者,JAX-WS tools也可用于此目的。无论哪种情况,我都会推荐使用Maven自动化这个过程。

如果打包以这种方式与您的应用程序的WSDL(而不是让服务器为你做这个自动),你可以肯定,你的合同上看起来一样在任何平台上。