java - 检索单个操作的 WSDL

标签 java javascript wsdl

我是 wsdl 解析方面的新手,我对 WSDL 的了解非常有限。 我有一个场景,其中有一个包含多个操作的 wsdl 文件,我想从中获取特定操作的 wsdl。 java或JS中有没有库可以完成这样的任务。或者我错过了什么。

问题如有错误,请指正

提前致谢 比杰什

最佳答案

WSDL 代表具有特定操作的单个服务。那些属于服务的操作不能脱离服务本身。为了简单地调用一种方法,您必须绑定(bind)整个服务(以及所有其他操作和定义的类型)。如果要发布操作,则必须绑定(bind)并发布服务中定义的所有操作和类型。确实没有办法解决这个问题。

现在,在您的情况下,如果您使用 java 并且充当客户端,则可以执行 Alfredo O 提到的操作,并使用 SOAP 框架的工具为您生成所有 java 客户端代码。从那里开始,只需使用实际的服务类并调用该类上与您要调用的方法相对应的方法即可。您必须使用整个 wsdl,但从代码的 Angular 来看,您不必担心调用除您感兴趣的方法之外的任何其他方法。

为 SOAP 服务生成 Java 客户端的流行选择是:

关于java - 检索单个操作的 WSDL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6694576/

相关文章:

java - 使用 JScrollPane 缩小 JPanel

javascript - 在 HTML 中用一条线连接 2 个图像。 Django 模板

.net - 不同子命名空间中的类都出现在 WSDL 的顶层

java - 使用 wsdl2js 生成客户端代码?

Swing 中的 Javafx 表

java - 三边测量法 Android Java

java - 将列表从 servlet 传递到 jsp null

javascript - Windows 8.1 中的 Node.js 和 io.js 安装

javascript - 使用纯 javascript 或 jquery 调整 div 放大缩小

python - 泡沫发送无属性