Java 为单个操作检索WSDL
我是wsdl解析的新手,关于wsdl的信息非常有限。 我有一个场景,其中有一个包含多个操作的wsdl文件,我想从中获取特定操作的wsdl。java或JS中是否有任何LIB来完成这样的任务。还是我遗漏了什么 如果问题中有什么错误,请纠正我 提前谢谢Java 为单个操作检索WSDL,java,javascript,wsdl,Java,Javascript,Wsdl,我是wsdl解析的新手,关于wsdl的信息非常有限。 我有一个场景,其中有一个包含多个操作的wsdl文件,我想从中获取特定操作的wsdl。java或JS中是否有任何LIB来完成这样的任务。还是我遗漏了什么 如果问题中有什么错误,请纠正我 提前谢谢 Bijesh您可以使用自动生成调用这些操作所需的java代码。使用Axis 2提供的工具。WSDLs表示具有特定操作的单一服务。那些属于服务的操作不能与服务本身分离。为了简单地调用一个方法,您必须针对整个服务(以及所有其他操作和定义的类型)进行绑定。如
Bijesh您可以使用自动生成调用这些操作所需的java代码。使用Axis 2提供的工具。WSDLs表示具有特定操作的单一服务。那些属于服务的操作不能与服务本身分离。为了简单地调用一个方法,您必须针对整个服务(以及所有其他操作和定义的类型)进行绑定。如果要发布操作,则必须绑定并发布服务中定义的所有操作和类型。真的没有办法解决这个问题 现在,在您的例子中,如果您使用java,并且作为客户机,那么您可以按照Alfredo提到的那样,使用SOAP框架的工具为您生成所有java客户机代码。从这里开始,只需使用实际的服务类并调用该类上与要调用的方法相对应的方法。您必须使用整个wsdl,但是从代码的角度来看,您不必担心调用您感兴趣的方法以外的任何其他方法 为SOAP服务生成java客户端的常用选择有: