Windows Communication Foundation provides a unified platform for developing distributed and interoperable services on windows system. Its architecture is also quite flexible and support very powerful extensibility. For guys who’re interested in building custom extension component for WCF service/client, here are some useful resources.

 

After basic understanding on WCF, the following whitepaper(also attached here for your convenience) will help you get a clear understanding of WCF extensibility and the entire architecture.

 

#Understanding WCF Extensibility

http://weblogs.asp.net/andresv/archive/2006/10/19/Understanding-WCF-Extensibility.aspx

 

After that, you’ll probably try some of the extensible points. And you can find more resource and document in the MSDN document of “Extending WCF”:

 

#Extending WCF

http://msdn.microsoft.com/en-us/library/ms733848.aspx

 

And finally, the technology Samples provided with windows SDK will help you speed up further/

 

#Windows Communication Foundation Extensibility Samples

http://msdn.microsoft.com/en-us/library/ms751420.aspx