The Windows Communication Foundation (WCF) is an environment for creating services that process XML messages. WCF allows you to send messages using different transport protocols (for example, HTTP, TCP, and MSMQ) and use different XML representations (such as text, binary, or MTOM, which are commonly called message encoding in WCF.
If you want to host many WCF services on one computer and want them to use shared memory for communication, use named pipe => net.pipe, and then use tcp to communicate with WCF services on different computers.
The nettcp binding configuration focuses on creating a channel stack that will work better in Windows environments, giving you a great option to replace your various remote COM + and .NET investments.
BasicHttpBinding was designed for scenarios where interoperability is paramount. As a result, BasicHttpBinding uses HTTP for transport and text for encoding the message.
Srikar Doddi Apr 19 '09 at 17:00 2009-04-19 17:00
source share