This is a mirror of official site: http://jasper-net.blogspot.com/

WCF # 9 – WCF Channels and How WCF Channel stack works?

| Sunday, November 20, 2011
Hi Geeks,

Today we will see a very important feature/part of the WCF called 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.

IC26873.gif


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

There are two types of channels that are used to do this:

1) Transport channels
2) Protocol channels.

 

1) Transport Channels

Transport channels always sit at the bottom of the channel stack and are responsible for transporting messages using a transport protocol. WCF provides a number of transport protocols, including HTTP, TCP, MSMQ, peer-to-peer, and named pipes.

Read more: Beyond relational
QR: wcf-9-wcf-channels-and-how-wcf-channel-stack-works.aspx

Posted via email from Jasper-net

0 comments: