从SOAP响应中创建WSDL消息

问题描述:

我有一个包含不同响应的WSDL,然后实际响应。我想用API响应的格式更新WSDL,但遇到了麻烦。有没有一种工具可以从SOAP XML生成WSDL响应?从SOAP响应中创建WSDL消息

我应该提到他们给我的WSDL作为一个文件,没有公共的WSDL是可见的。

响应包含这个未知的匿名xml元素s-gensym3。它应该是用户名。

如果它是一个.NET Web服务,您可以浏览到[serviceurl]?WSDL来获取WSDL。

+0

他们给了我一个WSDL文件,没有公开的WSDL可见 –

确实有与您通信的服务端点。您应该能够在浏览器中调用此端点并添加到最后:

?wsdl 
i.e. http://service:8123/operationName?wsdl 

这将打印整个WSDL。只要确保你有相同的,你就完成了。

+0

他们给了我一个WSDL文件,没有公开的WSDL可见。 –

+0

如果您的应用程序能够与此端点进行通信,则您必须能够打印此WSDL。 –

+0

如果它们不为您生成WSDL,请不要使用它们?如果你有简单的web服务返回原始SOAP消息并不意味着还有一个WSDL可用。就像我之前说过的,我有一个WSDL文件在他们给出的一边,它没有发现在网络上。 –