如果我有wsdl文件而不生成存根java类,我如何调用web服务?

时间:2013-02-27 15:42:20

标签: java web-services wsdl

我只有wsdl文件而我对其内容一无所知。 我必须实现两个功能

  1. 获取有关wsdl文件
  2. 中描述的所有Web服务(名称和参数)的详细信息
  3. 调用Web服务而不生成存根java类。

1 个答案:

答案 0 :(得分:2)

您不需要生成代码来使用JAX-WS客户端 - example - 但您需要了解一些有关请求/响应形式的信息,以便调用服务并解释响应

WSDL描述了SOAP有效负载的形式。 SOAP有效负载可以包含各种复杂的XML结构。该服务可能能够描述合同中的所有约束,但可能存在逻辑约束。您可以从WSDL中推断出有限数量的东西。

相关问题