我是WCF的新手,想知道以下每个绑定的区别/优点/限制/等等:
net.pipe
net.tcp
http
支持何时使用每个绑定和其他示例的场景将不胜感激。
发布于 2009-04-19 17:00:40
Windows Communication Foundation (WCF)是用于构建处理XML消息的服务的框架。WCF允许您使用不同的传输协议(如HTTP、TCP和MSMQ)和不同的XML表示形式(如文本、二进制或MTOM,在WCF中通常称为消息编码)来传输消息。
如果要在一台计算机上承载多个WCF服务,并希望它们使用共享内存进行通信,请使用命名pipe=>net.pipe,然后使用tcp与不同计算机上的WCF服务进行通信。
nettcp binding的配置侧重于创建一个在Windows环境中执行得更好的通道堆栈,为您提供了一个替换各种COM+和.NET远程处理投资的绝佳选择。
BasicHttpBinding是为互操作性非常重要的场景而设计的。因此,BasicHttpBinding使用HTTP进行传输,使用文本进行消息编码。
https://stackoverflow.com/questions/765692
复制相似问题