Windows Communication Foundation (WCF) - это унифицированная модель программирования распределенных приложений на платформе Microsoft. Она решает задачи, которые решали предшествующие технологии - .NET Remoting, ASMX, DCOM, MSMQ - и представляет расширяемый API, отвечающий разнообразным требованиям, которые возникают при создании распределенных систем. До WCF приходилось изучать большое количество технологий, чтобы выбрать необходимую для конкретной ситуации. WCF упрощает задачу, предлагая единообразный подход.
Технология Windows Communication Foundation - это службы. Их создание, размещение, потребление и обеспечение безопасности. Это стандарты и интероперабельность. Это самый простой способ организации распределенных вычислений на платформе Microsoft.
Лучше понять суть технологии можно, посмотрев видео:
Подробнее о технологии на MSDN