【发布时间】:2011-02-10 11:16:28
【问题描述】:
有没有办法在不提供 WSDL 的情况下使用 SOAP 消息生成 Web 服务接口?
【问题讨论】:
-
你使用哪个框架? Wcf 还是旧的网络服务?在 Wcf 中,您可以共享合约(服务和数据合约)并从中创建代理。
-
我需要服务器接口,而不是客户端。我只有一个示例 SOAP 消息。
-
@alimbada:听起来很奇怪。这不是定义 Web 服务的方式。您可以对 SOAP 消息进行逆向工程并创建工作服务,但要做的工作很多(而且您必须很好地理解它)。你是怎么收到消息的?消息存在而 Web 服务描述不存在怎么可能?
-
第三方支付系统有一些“回调”功能,基本上只是将 SOAP 消息发布给他们的用户。他们没有提供 WSDL,只是示例消息,他们希望他们的用户实现该服务。
-
@alimbada:让他们给你 WSDL。我发现缺少正确的 WSDL 是与第三方进行交流时出现的问题 - 如果不纠正,则是与第三方进行交流时出现的问题。
标签: c# .net wcf web-services soap