Deep Dive Into Windows Communication Foundation (WCF)