Información General

Duración: 15 horas
Precio: €
Solicitar Información
Descargar Pdf

Introducción

Proveer a los y las asistentes con el nivel de conocimientos necesario para construir y configurar aplicaciones usando Windows Communication Foundation (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.

Objetivo(s) general(es)

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

Programa

Módulo 1 Introducción con Windows Communication Foundation

Lecciones

  • 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

Módulo 2 Configuración y hosting de servicios WCF

Lecciones

  • 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

Módulo 3 Puntos de entrada y comportamientos

Lecciones

  • Exposición de servicios WCF sobre diferentes puntos de entrada
  • Agregar comportamientos a servicios y puntos de entrada
  • Interoperabilidad con servicios Web no WCF

Módulo 4 Depuración y diagnósticos

Lecciones

  • Mensajes de registro
  • Seguimiento de actividad

Módulo 5 Diseño y definición de contratos

Lecciones

  • 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 datos6) Manejo de errores
  • Relacionar excepciones .NET a fallos de nivel de servicio
  • Uso de fallos en servicios
  • Manejo de fallos y excepciones en cliente

Módulo 6 Mejora de calidad de servicio en WCF

Lecciones

  • Administración de instancias de servicios WCF
  • Administración de problemas de concurrencia
  • Mejora de la calidad de servicios WCF

Módulo 7 Implementación de seguridad en WCF

Lecciones

  • Introducción a la seguridad en WCF
  • Requisitos de seguridad sobre un enlace
  • Especificación de credenciales
  • Trabajando con información segura

Módulo 8 Implementación de transacciones

Lecciones

  • 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

Formulario de contacto