Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Una vez que haya diseñado e implementado el contrato de servicio, estará listo para configurar el servicio. Aquí es donde se define y personaliza cómo se expone el servicio a los clientes, incluida la especificación de la dirección donde se puede encontrar, el transporte y la codificación de mensajes que usa para enviar y recibir mensajes, y el tipo de seguridad que requiere.
La configuración que se usa aquí incluye todas las formas, imperativamente en el código o mediante un archivo de configuración, en el que puede definir y personalizar los distintos aspectos de un servicio, como especificar sus direcciones de punto de conexión, los transportes usados y sus esquemas de seguridad. En la práctica, escribir la configuración es una parte importante de la programación de aplicaciones WCF.
En esta sección
Configuración simplificada
A partir de .NET Framework 4, WCF incluye un nuevo modelo de configuración predeterminado que simplifica los requisitos de configuración de WCF. Si no proporciona ninguna configuración de WCF para un servicio determinado, el tiempo de ejecución configura automáticamente el servicio con puntos de conexión, enlaces y comportamientos predeterminados.
Configuración de servicios mediante archivos de configuración
Un servicio de Windows Communication Foundation (WCF) se puede configurar mediante la tecnología de configuración de .NET Framework. Normalmente, los elementos XML se agregan al archivo Web.config para un sitio de Internet Information Services (IIS) que hospeda un servicio WCF. Los elementos permiten cambiar los detalles, como las direcciones de punto de conexión (las direcciones reales que se usan para comunicarse con el servicio) en una máquina por máquina.
Enlaces
Además, WCF incluye varias configuraciones comunes proporcionadas por el sistema en forma de enlaces que permiten seleccionar rápidamente las características más básicas para cómo se comunica un cliente y servicio, como los transportes, la seguridad y las codificaciones de mensajes usadas.
Puntos finales
Toda la comunicación con un servicio WCF se produce a través de los puntos de conexión del servicio. Los puntos de conexión contienen el contrato, la información de configuración especificada en los enlaces y las direcciones que indican dónde encontrar el servicio o dónde obtener información sobre el servicio.
Protección de servicios
Con WCF y los mecanismos de seguridad existentes, puede implementar confidencialidad, integridad, autenticación y autorización en cualquier servicio. También puede auditar los éxitos y fracasos de seguridad.
Creación de servicios interoperables de perfil básico 1.1 de WS-I
Los requisitos para implementar un servicio que sea interoperable con servicios y clientes en cualquier otra plataforma o sistema operativo se describen en la especificación de perfil básico 1.1 de WS-I.
Referencia
System.ServiceModel.Description
Secciones relacionadas
Ciclo de vida de programación básico
Diseño e implementación de servicios
Introducción a la extensibilidad