Configuración de servicios

Cuando haya diseñado e implementado su contrato de servicios, usted está listo para configurar su servicio. En este momento define y personaliza cómo se expone su servicio a los clientes, además de especificar la dirección donde se puede encontrar, el transporte y codificación de mensajes que utiliza para enviar y recibir mensajes y el tipo de seguridad que requiere.

La configuración tal y como se utiliza aquí incluye todas las maneras, imperativamente en código o utilizando un archivo de configuración, en el que puede definir y personalizar los diferentes aspectos de un servicio, como especificar sus direcciones de extremo, los transportes utilizados 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 de servicios mediante archivos de configuración
    Se puede configurar un servicio Windows Communication Foundation (WCF) mediante la tecnología de configuración .NET Framework. Por lo general, los elementos XML se agregan al archivo Web.config para un sitio de Internet Information Services (IIS) que hospeda un servicio WCF. Los elementos le permiten cambiar los datos, como las direcciones de extremo (las direcciones reales utilizadas para comunicarse con el servicio) en una base equipo por equipo.
  • Enlaces de Windows Communication Foundation
    Además, WCF incluye varias configuraciones comunes proporcionadas por el sistema en forma de enlaces que le permiten seleccionar rápidamente las características más básicas sobre cómo se comunican un cliente y el servicio, como los transportes, seguridad y codificación de mensajes utilizadas.
  • Extremos en Windows Communication Foundation
    Toda la comunicación con un servicio WCF se produce a través de los extremos del servicio. Los extremos contienen el contrato, la información de configuración que se especifica en los enlaces, y las direcciones que indican dónde encontrar el servicio o dónde obtener información sobre el servicio.
  • Seguridad de servicios
    Utilizando WCF y mecanismos de seguridad existentes, puede implementar confidencialidad, integridad, autenticación y autorización en cualquier servicio. También puede revisar los éxitos de seguridad y errores.
  • Administración y diagnóstico
    Supervisar las diferentes fases de la vida de una aplicación: el evento y registro de mensajes, seguimiento y supervisión de rendimiento habilitados por un conjunto de herramientas de administración.

Referencia

System.ServiceModel

System.ServiceModel.Channels

System.ServiceModel.Description

Secciones relacionadas

Ciclo de vida de programación básica

Diseño e implementación de servicios

Servicios de hospedaje

Generación de clientes

Introducción a la extensibilidad

Consulte también

Otros recursos

Programación básica de WCF
Información conceptual
Detalles de las características de WCF