WCF proporciona un marco de trabajo para la creación de aplicaciones orientadas a servicios mediante el intercambio de mensajes entre extremos de servicio de forma asincrónica. Admite varios protocolos, formatos de datos y niveles de seguridad, y permite la creación flexible de servicios web y clientes.