martes, 5 de diciembre de 2017

El Manual del Día: Windows Communication Foundation

MSDN - Manual de Windows Communication Foundation

Titulo: Manual de Windows Communication Foundation
Fuente Original: Microsoft Developer Network (MSDN)
Compilado Por: Luis Dueñas Huaroto (Lduenas)
Año de Compilación: 2008
Número de Páginas: 135

Indice del Manual de Windows Communication Foundation

1. Información Conceptual
  1.1. ¿Qué es Windows Communication Foundation?
  1.2. Conceptos Básicos de Windows Communication Foundation
  1.3. Arquitectura de Windows Communication Foundation
  1.4. WCF y Perfil de Cliente de .NET Framework
2. Tutorial de Introducción
  2.1. Definición de un Contrato de Servicio de WCF
  2.2. Cómo Implementar un Contrato de Servicio de WCF
  2.3. Procedimiento para Hospedar y Ejecutar un Servicio Básico de WCF
  2.4. Creación de un Cliente de WCF
  2.5. Configuración de un Cliente Básico de WCF
  2.6. Cómo Usar un Cliente de WCF
  2.7. Solución de Problemas con el Tutorial de Introducción
3. Programación Básica de WCF
  3.1. Ciclo de Vida de Programación Básica
  3.2. Diseño e Implementación de Servicios
    3.2.1. Diseño de Contratos de Servicios
      3.2.1.1. Creación de un Contrato de Solicitud Respuesta
      3.2.1.2. Cómo Crear un Contrato Unidireccional
      3.2.1.3. Creación de un Contrato Dúplex
      3.2.1.4. Especificación de Transferencia de Datos en Contratos de Servicio
        3.2.1.4.1. Utilización de la Clase XmlSerializer
        3.2.1.4.2. Cómo Habilitar la Transmisión
        3.2.1.4.3. Cómo: Crear un Contrato de Datos Básicos para una Clase o Estructura
      3.2.1.5. Especificación y Administración de Errores en Contratos y Servicios
        3.2.1.5.1. Definición y Especificación de Errores
          3.2.1.5.1.1. Cómo Declarar Errores en Contratos de Servicios
        3.2.1.5.2. Envío y Recepción de Errores
      3.2.1.6. Uso de Sesiones
        3.2.1.6.1. Cómo Crear un Servicio que Requiere Sesiones
      3.2.1.7. Operaciones Sincrónicas y Asincrónicas
        3.2.1.7.1. Cómo: Implementar una Operación Servicios Asincrónica
      3.2.1.8. Servicios de Confianza
      3.2.1.9. Servicios y Transacciones
    3.2.2. Implementación de Contratos de Servicio
      3.2.2.1. Cómo: Crear un Contrato de WCF con una Clase
      3.2.2.2. Procedimiento para Crear un Servicio con una Interfaz de Contrato
      3.2.2.3. Especificación del Comportamiento en Tiempo Ejecución del Servicio
        3.2.2.3.1. Cómo Controlar la Creación de Instancias de Servicio
  3.3. Configuración de Servicios
    3.3.1. Configuración de Servicios mediante Archivos de Configuración
    3.3.2. Enlaces de Windows Communication Foundation
      3.3.2.1. Información General de Enlaces de WCF
      3.3.2.2. Enlaces Proporcionados por el Sistema
      3.3.2.3. Utilización de Enlaces para Configurar Servicios y Clientes
        3.3.2.3.1. Cómo: Especificar un Enlace de Servicio en la Configuración
        3.3.2.3.2. Cómo: Especificar un Enlace de Servicio en el Código
        3.3.2.3.3. Cómo: Especificar un Enlace de Cliente en la Configuración
        3.3.2.3.4. Cómo: Especificar un Enlace de Cliente en el Código
      3.3.2.4. Configuración de Enlaces para Servicios WCF
    3.3.3. Extremos en Windows Communication Foundation
      3.3.3.1. Información General acerca de la Creación de Puntos Finales
      3.3.3.2. Especificación de una Dirección de Extremo
      3.3.3.3. Cómo Crear un Extremo de Servicio en Configuración
      3.3.3.4. Cómo Crear un Extremo de Servicio en Código
      3.3.3.5. Publicación de Extremos de Metadatos
        3.3.3.5.1. Cómo Publicar Metadatos para un Servicio mediante un Archivo de Configuración
        3.3.3.5.2. Publicación de Metadatos para un Servicio mediante Código
    3.3.4. Seguridad de Servicios
      3.3.4.1. Cómo: Proteger un Servicio con Credenciales de Windows
      3.3.4.2. Cómo: Establecer el Modo de Seguridad
      3.3.4.3. Cómo: Especificar el Tipo de Credencial de Cliente
      3.3.4.4. Cómo Restringir el Acceso con la Clase PrincipalPermissionAttribute
      3.3.4.5. Cómo Suplantar a un Cliente en un Servicio
      3.3.4.6. Cómo: Examinar el Contexto de Seguridad
      3.3.4.7. Descripción de los Niveles de Protección
      3.3.4.8. Cómo: Establecer la Propiedad ProtectionLevel
    3.3.5. Creación de Servicios Interoperables de WS-I Basic Profile 1.1
    3.3.6. Administración y Diagnóstico
  3.4. Servicios de Hospedaje
    3.4.1. Procedimiento para Hospedar un Servicio WCF en IIS
    3.4.2. Procedimiento para Hospedar un Servicio WCF en WAS
    3.4.3. Hospedaje de un Servicio WCF en un Servicio Administrado de Windows
    3.4.4. Hospedaje de un Servicio WCF en un Aplicación Administrada
  3.5. Generación de Clientes
    3.5.1. Introducción a un Cliente WCF
    3.5.2. Acceso a los Servicios mediante un Cliente WCF
      3.5.2.1. Cómo: Obtener Acceso a los Servicios con un Contrato Dúplex
      3.5.2.2. Cómo Llamar a Operaciones del Servicio WCF de forma Asincrónica
      3.5.2.3. Cómo: Obtener Acceso a los Servicios WCF con Contratos Unidireccionales y de Solicitud-Respuesta
      3.5.2.4. Cómo: Obtener Acceso al Servicio WSE 3.0 con un Cliente WCF
      3.5.2.5. Comprender Códigos de Cliente Generado
      3.5.2.6. Especificación del Comportamiento de Tiempo Ejecución del Cliente
      3.5.2.7. Configuración de los Comportamientos del Cliente
    3.5.3. Protección de Clientes
      3.5.3.1. Cómo: Especificar los Valores de Credenciales de Cliente
  3.6. Introducción a la Extensibilidad
  3.7. Inicio Rápido de Solución de Problemas de WCF

Descarga
Manual_Windows_Communication_Foundation