无法发布wsdl文件

时间:2012-08-01 11:28:47

标签: java eclipse web-services

任何人都可以告诉我如何公开wsdl文件,即,使用eclipse在java中创建Web服务。我也是java / eclipse和web服务的自学者,所以任何人都可以通过步骤让我明白

感谢您的时间!...

1 个答案:

答案 0 :(得分:0)

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

此外,轴内容还提供客户端存根的自动生成,您可以通过它来在消费者应用或服务中使用您的Web服务。或者,也可以使用JAX-WS tools。在任何一种情况下,我都建议使用Maven自动化该过程。

如果您以这种方式将wsdl与您的应用程序打包在一起(而不是让服务器自动为您执行此操作),您可以确定您的合同在任何平台上看起来都是一样的。