Ejemplos de extensibilidad de Windows Communication Foundation
Los ejemplos en esta sección muestran algunos escenarios de extensibilidad de Windows Communication Foundation (WCF).
En esta sección
- Suplente de DataContract
Muestra cómo se pueden personalizar procesos como la serialización, la deserialización, la exportación e importación del esquema mediante una clase suplente de contrato de datos. Este ejemplo muestra cómo utilizar un suplente en un escenario de cliente y servidor donde los datos se serializan y transmiten entre un cliente y un servicio WCF.
- Extensión de control a control de errores y creación de informes
Muestra cómo extender el control sobre el control e informe de errores en un servicio WCF mediante la interfazIErrorHandler
.
- Formateador de operación y selector de operación
Muestra cómo se pueden usar los puntos de extensibilidad de WCF para permitir que los datos de mensaje estén en un formato diferente de lo que espera WCF. De manera predeterminada, los formateadores de WCF esperan que se incluyan los parámetros de método en el elemento <soap:body>. El ejemplo muestra en su lugar cómo conectar un formateador de operaciones personalizado que analiza los datos de parámetros desde una cadena de consulta HTTP GET e invoca los métodos que utilizan esos datos.
- Host de servicio personalizado
Muestra cómo utilizar un derivado personalizado de la clase ServiceHost para modificar el comportamiento de tiempo de ejecución de un servicio. Este enfoque proporciona una alternativa reutilizable para configurar un gran número de servicios de una manera común. El ejemplo también muestra cómo utilizar la clase ServiceHostFactory para utilizar un ServiceHost personalizado en el entorno de host de Internet Information Services (IIS) o el Servicio de activación de procesos de Windows (WAS).
- Ejemplos de extensibilidad de creación de instancias
Muestra algunos escenarios de extensibilidad de creación de instancias de WCF.
- Filtro de mensaje personalizado
Muestra cómo reemplazar los filtros de mensajes que WCF utiliza para enviar mensajes a los extremos.
- Filtro de parámetro
Muestra cómo validar los parámetros pasados a un método antes de invocarse.
- Inspectores de mensaje
Muestra cómo implementar y configurar los inspectores de mensaje de cliente y servicio.
- Ejemplos de extensibilidad de metadatos
Muestra algunos escenarios de extensibilidad de metadatos de WCF.
- Ejemplos de extensibilidad interoperable
Muestra los escenarios de extensibilidad interoperables de WCF.
- Ejemplos de extensibilidad de enlaces
Muestra algunos escenarios de extensibilidad del enlace de WCF.
- Ejemplos de extensibilidad de transporte
Muestra algunos escenarios de extensibilidad de transporte de WCF.
- Ejemplos de extensibilidad de codificador de mensaje
Muestra algunos escenarios de extensibilidad de canales de WCF.
- Ejemplos de extensibilidad de codificador de mensaje
Muestra algunos escenarios de extensibilidad de codificador de mensajes de WCF.
- Ejemplo de enrutador WCF controlado por reglas
Utiliza el motor de reglas de Windows Workflow Foundation (WF) para implementar la funcionalidad de enrutador principal con objeto de determinar hacia dónde desviar un mensaje concreto.
- Ejemplos de extensibilidad de seguridad
Muestra algunos escenarios de extensibilidad de seguridad de WCF.
- Ejemplo de proveedor de persistencia de archivo
Muestra cómo crear un proveedor de persistencia que funciona con servicios duraderos.
- Ejemplos de extensibilidad del modelo de programación web
Muestra cómo utilizar el modelo de extensibilidad para el modelo de programación web de WCF.
- Ejemplos de extensibilidad de sindicación
Muestra cómo utilizar el modelo de extensibilidad para los suministros de sindicación de WCF (ATOM/RSS).
Consulte también
Otros recursos
Instrucciones de instalación
Sugerencias para la solución de problemas
Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.