wsdl - 从 WSDL 生成基于 JAXB 的 WebService 客户端(Stub)

标签 wsdl jaxb webservice-client

我们有一个需求,需要开发一个基于 JAXB 的 Web 服务客户端。 我们只有 WSDL url。有没有这样的工具可以为我们做到这一点?

到目前为止,我们正在考虑使用 xjc 工具,但是它需要 xsd 文件作为输入,而我们有 WSDL 文件生成 stub 。

请指教。

问候

最佳答案

您始终可以使用CXF默认情况下使用 JAXB。

使用CXF generated Client您只需使用 WSDL 即可获得所需的内容(客户端)。

只需使用:

wsdl2java -d <output-directory> -client <wsdlurl>

关于wsdl - 从 WSDL 生成基于 JAXB 的 WebService 客户端(Stub),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15521024/

相关文章:

java - 如何使用 jaxb 读取属性?

java - Web服务异常: Class do not have a property of the name debug

java - 从 wsdl 生成 JAX-WS 客户端抽象接口(interface)

java - Maven clean - 删除目标文件夹导致无法解析的导入

soap - WSDL 单向操作和 HTTP 状态

java - JAXB 编辑列表 setter/getter ?

java - JaxB处理子元素的方法

java - 将元素附加到 SOAP header 时出现 WRONG_DOCUMENT_ERR

java - 基于 WSDL,如何在运行时动态生成 SOAP 请求?

php - 在 PHP Web 服务中返回对象数组