【发布时间】:2017-03-21 11:55:31
【问题描述】:
我有一个 C# Web 服务,我想从 wsdl 地址为它生成 Java API。
我正在寻找一种免费的方式来做到这一点。
到目前为止,我设法使用 Glassfish 通过 Intellij Ultimate 生成 API。
有没有免费的方法/软件可以做到这一点?
谢谢
【问题讨论】:
标签: java c# web-services wsdl glassfish
我有一个 C# Web 服务,我想从 wsdl 地址为它生成 Java API。
我正在寻找一种免费的方式来做到这一点。
到目前为止,我设法使用 Glassfish 通过 Intellij Ultimate 生成 API。
有没有免费的方法/软件可以做到这一点?
谢谢
【问题讨论】:
标签: java c# web-services wsdl glassfish
我认为您正在寻找的是 wsimport 工具,它是 Metro 项目的一部分。 Metro 是为 GlassFish 实现 JAX-WS 的项目。
有一篇博客文章介绍了如何从 URL 端点解析 WSDL 并从中生成 Java 代码,转载如下:
C:\>wsimport -keep -verbose http://compA.com/ws/server?wsdl parsing WSDL... generating code... com\mkyong\ws\ServerInfo.java com\mkyong\ws\ServerInfoImplService.java
https://www.mkyong.com/webservices/jax-ws/jax-ws-wsimport-tool-example/
您可以在此处的 GlassFish 安装中找到 wsimport 工具:
glassfish4/glassfish/bin/wsimport
【讨论】: