【发布时间】:2013-03-22 13:42:08
【问题描述】:
我们正在使用 .NET WCF 服务项目重新创建基于第三方 WDSL 的 Web 服务。 然而,客户期待所有操作的响应,即使它们是 void 类型。 空体将用于指示操作成功完成。
响应应如下所示:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body/>
</s:Envelope>
问题是我们新创建的 wcf 服务没有响应体,即使我们使用 SOAP 1.1 消息格式和基本的 http 绑定抛出错误异常。
有没有办法始终 1. 发送响应正文,2. 使用 SOAP 1.1 发送错误正文? 我们正在使用 SoapUI 来测试服务。
【问题讨论】: