Programación básica de WCF

En esta sección se presentan los aspectos básicos para crear aplicaciones de Windows Communication Foundation (WCF).

En esta sección

Ciclo de vida de programación básica
Se describe el ciclo de vida de diseño, creación e implementación de aplicaciones de servicio y cliente WCF.

Diseño e implementación de servicios
Describe cómo diseñar e implementar un contrato de servicios, elegir un patrón de intercambio de mensajes, especificar un contrato de errores y otros aspectos básicos de los servicios.

Configuración de servicios
Se describe cómo configurar un servicio WCF para admitir los requisitos de contrato, personalizar el comportamiento en tiempo de ejecución local e indicar la dirección para publicar el servicio.

Servicios de hospedaje
Describe los fundamentos de los servicios de hospedaje en una aplicación.

Creación de clientes
Se describe cómo obtener los metadatos de los servicios, convertirlos en código de cliente WCF, controlar los problemas de seguridad, y crear, configurar y hospedar un cliente WCF.

Introducción a la extensibilidad
Se describe cómo ampliar WCF para crear soluciones personalizadas.

Inicio rápido de solución de problemas de WCF
Describe algunos de los problemas más comunes que se producen, qué puede hacer para resolverlos y dónde encontrar más información sobre el problema.

WCF y ASP.NET Web API
Describe las dos tecnologías, cómo se relacionan entre sí y cuándo se deben usar.

Referencia