This question already has an answer here:
BasicHttpBinding vs WsHttpBinding vs WebHttpBinding

(1个答案)


4年前关闭。




在WCF端点中,basicHttpBinding和wsHttpBinding有什么区别?什么时候应该使用?

最佳答案

吨的 Material 在那里-只是谷歌的“WCF basicHttpBinding wsHttpBinding”。

您会发现:

  • WCF : BasicHttpBinding compared to WSHttpBinding at SOAP packet level.
  • Difference between BasicHttpBinding and WsHttpBinding
    还有很多很多!

  • 非常基本的:
  • basicHttp是SOAP 1.1,wsHttp是SOAP 1.2(它们完全不同,尤其是涉及到SOAP错误时)
  • 基本是-非常基本。它与旧式ASMX ASP.NET Web服务以及几乎所有其他Web服务堆栈兼容
  • basic的安全设置非常有限
  • wsHttp是庞大的WS- *标准的实现,并提供更多功能:安全性,可靠的消息传递,事务支持,双工通信和整个主机。
  • wsHttp是“更重”和更广泛的协议(protocol),兼容性较差,敏捷性较差
  • 关于.net - basicHttpBinding与wsHttpBinding ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2106715/

    10-11 12:29