O'Reilly logo

Essential Windows Communication Foundation: For .NET Framework 3.5 by Chris Bowen, Richard Crane, Steve Resnick

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3. Channels

A CHANNEL IS THE CONDUIT through which all messages pass to and from WCF applications. It is responsible for preparing and delivering messages in a consistent way. Channels are defined for transports, protocols, and message interception. Channels are layered together to create a channel stack. A channel stack is a layered communication stack that processes messages. For example, a channel stack could be constructed using a TCP transport channel and a transaction protocol channel. Such a channel stack would allow sending and receiving messages across a network using the TCP protocol and transactions to flow from client to server.

The goal of a channel stack is to transform a message into a wire format compatible with the sender and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required