This documentation is archived and is not being maintained.

Transports in Windows Communication Foundation

The transport layer is at the lowest level of the channel stack. The main transports used in Windows Communication Foundation (WCF) are HTTP, HTTPS, TCP, and named pipes. The topics in this section discuss choosing among these transports, configuring the transport, and setting tuning properties.

WCF includes additional transports. For information about Message Queuing (also known as MSMQ) transport, see Queues and Reliable Sessions in Windows Communication Foundation. For information about peer-to-peer transport, see Peer-to-Peer Networking.

In This Section

Choosing a Transport
Describes the three main transports and considerations in selecting one.

Choosing a Message Encoder
Describes factors to consider when choosing a message-encoding binding element.

Streaming Message Transfer
Describes how to configure the transport layer to do streaming.

Configuring HTTP and HTTPS
Describes how to configure the HTTP and HTTPS transport binding elements.

Transport Quotas
Describes considerations in setting the quotas available in the transport layer.

Windows Communication Foundation Bindings
Describes how to configure the transport layer when messages are sent or received behind a firewall or when network address translation (NAT) is present.

Net.TCP Port Sharing
Describes how to use the Net.TCP Port Sharing component of WCF.


Related Sections

© 2007 Microsoft Corporation. All rights reserved.
Last Published: 2010-03-21