【发布时间】:2008-11-10 14:51:10
【问题描述】:
我正在与第三方合作,将我们的一些系统与他们的系统集成,他们为我们提供了一个 SOAP 接口,以便在他们连接的系统中提出某些请求和更改。对我来说,问题是他们没有提供 WSDL 文件供我使用。如果我有一个 WSDL 文件,只需运行提供的 .NET 命令 (wsdl.exe) 并生成一个代理类来与服务交互就很简单了。
在没有 WSDL 文件的情况下,是否有一种“简单”的方法可以做到这一点?我拥有我们可以访问的所有功能以及我需要发送的参数以及我应该期望的回报。
拥有没有 WSDL 文件的 SOAP 服务是否常见? (我问这个是因为我们将来会添加更多的外部系统)
有没有人针对无 WDSL 服务做过代理类或任何其他形式的客户端,并且对如何做有任何好的指导?
【问题讨论】:
-
我现在在同一条船上......你有没有找到任何方法来完成这件事?
-
遗憾的是没有。事实证明,我试图访问的 SOAP 在许多其他方面也是无效的,因此该项目被废弃了。