Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Extensión de WCF

Windows Communication Foundation (WCF) le permite modificar y extender los componentes en tiempo de ejecución para controlar y extender precisamente las aplicaciones basadas en servicio. Los temas de esta sección hacen profundizan en la arquitectura de la extensibilidad. Para obtener más información acerca de la programación básica, consulte Programación básica de WCF.

Extensión de ServiceHost y la capa de modelos de servicios

El nivel de modelo de servicio es responsable de extraer los mensajes entrantes de los canales subyacentes, de modo que los traduce en código de aplicación en las invocaciones de método y devuelve los resultados al agente de llamada. Las extensiones de modelo de servicio modifican o implementan la ejecución o comportamiento de la comunicación y características implicadas en la funcionalidad del distribuidor, comportamientos personalizados, interceptación de mensaje y parámetro, y otra funcionalidad de extensibilidad.

Extensión de enlaces

Los enlaces son los objetos que describen los datos de comunicación exigidos para conectar a un extremo. Las extensiones de enlace o enlaces personalizados implementan la funcionalidad de la comunicación personalizada exigida para admitir las características de la aplicación.

Extensión de la capa de canales

El nivel del canal se encuentra bajo el nivel de modelo de servicio y es responsable para el intercambio de mensajes entre los clientes y servicios. Las extensiones de canal pueden implementar la nueva funcionalidad de protocolo, como la seguridad. Las extensiones del canal también transportan la funcionalidad, como implementar un nuevo transporte de red para llevar los mensajes SOAP.

Extensión de la seguridad

La seguridad en WCF consiste en transferir seguridad (integridad, confidencialidad y autenticación), control de acceso (autorización) y auditoría. WCF utiliza las clases situadas en el espacio de nombres IdentityModel para el control de acceso. Entender la arquitectura de seguridad le permite crear tipos de notificación personalizados para alojar los sistemas de control de acceso personalizados.

Extensión del sistema de metadatos

El sistema de metadatos WCF es un grupo de clases e interfaces que representan los metadatos requeridos para implementar las aplicaciones basadas en el servicio. Modifique o extienda las clases o implemente y configure las interfaces para exportar e importar metadatos personalizados, como las extensiones de Lenguaje de descripción de servicios Web (WSDL) o las aserciones personalizadas de WS-PolicyAttachments.

Extensión de codificadores y serializadores

Los codificadores y serializadores traducen los datos de un formulario a otro. Los temas de esta sección tratan cómo extender las clases proporcionadas para cumplir los requisitos especiales.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft