【发布时间】:2012-12-27 12:19:48
【问题描述】:
我有一个可以发送 SOAP 消息和解析响应的应用程序。如果我使用代理客户端,我的 WCF 服务可以正常工作,但我需要能够像在旧的 ASMX 服务中那样以 SOAP 格式发送 POST 请求。有没有可能做到?
我尝试从调试 wcf 客户端复制 SOAP 请求并将其作为带有 Content-Type text/xml 的 POST 请求发送,但它没有给我正确的结果。
【问题讨论】:
-
为什么不使用 RESTful 服务? msdn.microsoft.com/en-us/magazine/dd315413.aspx
-
@Reno,RESTful 服务是否支持 SOAP 格式?因为 WebGet 和 WebInvoke 属性支持 XML 和 JSON 请求/响应格式。
标签: c# .net wcf web-services soap