首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >basicHttpBinding vs wsHttpBinding

basicHttpBinding vs wsHttpBinding
EN

Stack Overflow用户
提问于 2010-01-21 11:27:06
回答 2查看 36.4K关注 0票数 40

在WCF端点中,basicHttpBinding和wsHttpBinding之间有什么区别?每一个都应该在什么时候使用?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-21 14:12:05

在那里有大量的材料-只需谷歌搜索"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时,faults)
  • basic非常基础。它与老式的ASMX服务和几乎任何其他settings
  • wsHttp服务栈兼容。
  • basic的安全性非常有限,它是无数WS-*标准的实现,并提供更多功能:安全性、可靠的消息传递、事务支持、双工通信和完整的主机。
  • wsHttp是“更重”、更广泛的协议,兼容性较差,灵活性较差的
票数 59
EN

Stack Overflow用户

发布于 2011-08-19 22:01:43

basicHttpBinding相比,wsHttpBinding更安全可靠。如果不需要很好的兼容性,wsHttpBinding是最佳选择。

参考:BasicHttpBinding vs WSHttpBinding

BasicHttpBinding

  1. WS-I Basic Profile 1.1规范(旧的ASMX风格)
  2. 它支持SOAP 1.1作为消息传递安全性支持WS-
  3. ,并且整个有效负载都是以纯文本发送的。
  4. 提供了更高级别的interoperability.

WSHttpBinding

  1. 允许您使用各种WS-*规范,如WS-Security1.1、WS-Reliable Messaging等
  2. 它支持SOAP 1.2作为消息传递协议
  3. 因为它是使用WS-*规范构建的,所以不支持更广泛的客户端。
票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2106715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档