谁能告诉我如何公开 wsdl 文件,即 web 服务是使用 eclipse 在 java 中创建的。我也是 java/eclipse 和 web 服务的自学者,所以任何人都可以让我清楚地说明步骤。
谢谢你的时间!...
谁能告诉我如何公开 wsdl 文件,即 web 服务是使用 eclipse 在 java 中创建的。我也是 java/eclipse 和 web 服务的自学者,所以任何人都可以让我清楚地说明步骤。
谢谢你的时间!...
Apache Axis 有一些我经常使用的很酷的工具——要生成 wsdl,请使用java2wsdl。它有一个命令行版本,还有一个 Maven 插件(我强烈推荐),它会在您每次打包 Web 服务时自动为您重新生成 wsdl。
更重要的是,axis 的东西还提供了客户端存根的自动生成,您可以通过这些存根在消费者应用程序或服务中使用您的 Web 服务。或者,也可以为此使用JAX-WS 工具。无论哪种情况,我都建议使用 Maven 自动化该过程。
如果您以这种方式将 wsdl 与您的应用程序打包在一起(而不是让服务器自动为您执行此操作),您可以确定您的合同在任何平台上看起来都是一样的。