WCF (Windows Communication Foundation) es la plataforma de mensajería que forma parte de la API de .NET Framework 3.0. WCF permite crear aplicaciones orientadas a servicios mediante el uso de servicios web y estándares de la industria. Los desarrolladores pueden utilizar WCF para crear aplicaciones en Windows XP, Windows Server 2003 y versiones posteriores de Windows, y WCF incluye características como orientación a servicios, interoperabilidad, seguridad, varios transportes y codificaciones, y compatibilidad con transacciones.