windows comunication foundation
MOC-6461 Visual Studio 2008: Windows Communication Foundation
Duración
15 horas teórico-prácticas
Introducción
Proveer a los y las asistentes con el nivel de conocimientos necesario para construir y configurar aplicaciones usando Windows Communication Foundation (WCF).
Objetivos
Después de completar este curso las y los alumnos serán capaces:
> Conocer las extensiones WCF
> Configurar servicios WCF
> Definir contratos
> Implementar la seguridad en WCF
Dirigido a
Personal desarrollador con conocimientos del Framework 2.0 que quieran conocer la extensión Windows Communication Foundation, incluida en el Framework 3.0.
Temario
1) Introducción con Windows Communication Foundation
> Diseño de una aplicación para formar parte de una arquitectura orientada a servicios
> Introducción a la arquitectura WCF
> Uso de una interface de lenguaje como un contrato de servicio
> Implementación de un servicio simple WCF en Visual Studio 2008
> Consumo de un servicio simple con Visual Studio 2008
2) Configuración y hosting de servicios WCF
> Configuración programática de una aplicación para albergar un servicio WCF
> Configuración programática de una aplicación para llamar a un servicio WCF
> Definición de configuraciones usando archivos de configuración
> Selección de opciones de hosting para un servicio WCF
> Despliegue de servicios WCF
3) Puntos de entrada y comportamientos
> Exposición de servicios WCF sobre diferentes puntos de entrada
> Agregar comportamientos a servicios y puntos de entrada
> Interoperabilidad con servicios Web no WCF
4) Depuración y diagnósticos
> Mensajes de registro
> Seguimiento de actividad
5) Diseño y definición de contratos
> Diseño de una interface de servicio WCF coherente
> Definición de un contrato de servicio
> Definición de operaciones en un servicio
> Definición de un contrato de datos
6) Manejo de errores
> Relacionar excepciones .NET a fallos de nivel de servicio
> Uso de fallos en servicios
> Manejo de fallos y excepciones en cliente
7) Mejora de calidad de servicio en WCF
> Administración de instancias de servicios WCF
> Administración de problemas de concurrencia
> Mejora de la calidad de servicios WCF
8) Implementación de seguridad en WCF
> Introducción a la seguridad en WCF
> Requisitos de seguridad sobre un enlace
> Especificación de credenciales
> Trabajando con información segura
9) Implementación de transacciones
> Introducción a las transacciones en aplicaciones orientadas a servicios
> Creación de operaciones de servicio transaccionales
> Habilitar el flujo de transacciones desde un cliente a un servicio