到目前为止,我们发现访问/使用soap web服务如下
对于生成的客户端(编号1),如果可以从url中找到wsdl,则它可以正常工作。但 如果wsdl不能从url中发现,则失败。
现在我的问题是,是否始终建议使用2号或3号方式使用soap web服务(wsdl不可发现)?还是有其他灵活的解决方案吗?
答案 0 :(得分:3)
如果您使用的是SpringWS,则可以使用无法发现的wsdl。 请查看以下链接了解详情:
InaccessibleWSDLException error from SOAP generated client in JAVA
这种方法的优点是您不必准备您的请求,而是可以使用请求和响应对象。