wcf 服务中的 http 绑定和 tcp 绑定有什么区别。我们使用它们的不同场景是什么?这对应用程序有什么影响?
任何帮助,将不胜感激..!!!
BasicHttpBinding - 主要功能:使用 WS-I Basic Profile 1.1 标准,主要用于使用旧的 ASMX WebServices。其他重要功能,您必须注意:
NetTcpBinding - 主要功能:使用 WS-* 标准(比 WS-I Basic Profile 1.1 具有更多功能)在跨机通信环境中部署和使用.NET WCF 服务。其他重要功能:
检查此链接 - http://msdn.microsoft.com/en-us/library/ms733769.aspx
引用 Juval Lowy 的书——
“绑定只是关于传输协议、消息编码、通信模式、可靠性、安全性、事务传播和互操作性的一致的、固定的选择集”
因此,如果您可以阅读 WCF 中任何绑定的这些参数(包括 TCP 和 Http(基本等)),您应该能够回答,更重要的是,在应用程序中明智地选择相关绑定。