如何从Java中使用复杂类型的WCF Web服务?

时间:2017-06-01 00:53:20

标签: java web-services wcf soap

帮助!

我需要从java使用WCF Web服务。服务:

  • 无法修改。
  • 使用 CustomBinding
  • Binding配置仅允许通过HTTPS进行通信。
  • Binding的authenticationMode为 UserNameOverTransport
  • 在SOAP标头上有userNameAuthentication(用户/密码)。
  • 返回类型是复杂类型。

之前我为这项服务编写了很多C#客户端,甚至从PHP(使用cURL)中使用它,但我真的很难为它编写一个java客户端。

我已经尝试使用 JAX-WS Axis 但没有成功。我试图避免创建一个附加String的客户端来形成SOAP信封并在HTTP请求中发送它。

注意:由于NDA,我无法提供Web服务的WSDL网址,因此,如果您愿意提供帮助,请告诉我还有什么我可以帮您了解有关Web服务的更多信息。

提前致谢!

0 个答案:

没有答案