Java 为单个操作检索WSDL

Java 为单个操作检索WSDL,java,javascript,wsdl,Java,Javascript,Wsdl,我是wsdl解析的新手,关于wsdl的信息非常有限。 我有一个场景,其中有一个包含多个操作的wsdl文件,我想从中获取特定操作的wsdl。java或JS中是否有任何LIB来完成这样的任务。还是我遗漏了什么 如果问题中有什么错误,请纠正我 提前谢谢 Bijesh您可以使用自动生成调用这些操作所需的java代码。使用Axis 2提供的工具。WSDLs表示具有特定操作的单一服务。那些属于服务的操作不能与服务本身分离。为了简单地调用一个方法,您必须针对整个服务(以及所有其他操作和定义的类型)进行绑定。如

我是wsdl解析的新手,关于wsdl的信息非常有限。 我有一个场景,其中有一个包含多个操作的wsdl文件,我想从中获取特定操作的wsdl。java或JS中是否有任何LIB来完成这样的任务。还是我遗漏了什么

如果问题中有什么错误,请纠正我

提前谢谢
Bijesh

您可以使用自动生成调用这些操作所需的java代码。使用Axis 2提供的工具。

WSDLs表示具有特定操作的单一服务。那些属于服务的操作不能与服务本身分离。为了简单地调用一个方法,您必须针对整个服务(以及所有其他操作和定义的类型)进行绑定。如果要发布操作,则必须绑定并发布服务中定义的所有操作和类型。真的没有办法解决这个问题

现在,在您的例子中,如果您使用java,并且作为客户机,那么您可以按照Alfredo提到的那样,使用SOAP框架的工具为您生成所有java客户机代码。从这里开始,只需使用实际的服务类并调用该类上与要调用的方法相对应的方法。您必须使用整个wsdl,但是从代码的角度来看,您不必担心调用您感兴趣的方法以外的任何其他方法

为SOAP服务生成java客户端的常用选择有:


我不是java爱好者,但我听说人们使用axis2提供服务。为什么需要手动解析wsdl文件?