我的任务是在 java 中构建一个 Web 服务,并且我得到了一个现有的 WSDL 文件,它似乎定义了一切。我需要围绕/使用它来构建我的java(虽然不使用它)。我将如何在 Eclipse 中使用它?
我试过“新的 Web 服务客户端”并选择 WSDL 但是它生成的代码不包括任何方法(只有 1 个)或来自 WSDL 的参数。
我的任务是在 java 中构建一个 Web 服务,并且我得到了一个现有的 WSDL 文件,它似乎定义了一切。我需要围绕/使用它来构建我的java(虽然不使用它)。我将如何在 Eclipse 中使用它?
我试过“新的 Web 服务客户端”并选择 WSDL 但是它生成的代码不包括任何方法(只有 1 个)或来自 WSDL 的参数。
你可以使用 Apache CXF WSDL to Java 来做这件事。看这里点击这里,也可以用谷歌搜索更多细节
您也可以使用 SoapUi 来执行此操作。我觉得soapUi方式比之前的方法click for soapUI教程更简单
WSDL 包含有关 Web 服务外观和功能的所有细节
我认为如果您尝试使用现有的 WSDL 编写 Web 服务,那么您可能会走错路。从命令看来,它正在尝试为您构建客户端,而不是服务器。
我对 Spring-WS 库中的 WSDL-first 教程很幸运。我会看看那个。
http://static.springsource.org/spring-ws/site/reference/html/tutorial.html