【发布时间】:2011-11-02 13:04:46
【问题描述】:
如何在 WCF 中实现 Web 服务,使其不需要 SOAPAction 标头出现在请求中,从而使用消息正文根元素名称调度调用?默认情况下,BasicHttpBinding 需要 SOAPAction。
我需要它来提供与不使用 SOAPActions 的客户端的兼容性。 这是我的 SOAP 消息:
<?xml version='1.0' encoding='UTF-8'?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Body>
<messageDeliveryReport xmlns="http://bogus/ns"><status>D</status><systemName>cc</systemName></messageDeliveryReport>
</env:Body></env:Envelope>
我希望它调用“messageDeliveryReport”操作。谢谢!
【问题讨论】:
标签: .net wcf web-services soap