Centro: New Horizons
Descripción actividad: New Horizons es la empresa líder en formación informática a nivel mundial. Con una red de más de 300 centros en 59 países, en la actualidad formamos a más de 3 millones de alumnos anualmente, ya sean particulares o a nivel de empresa.
Como centro de formación, nuestro objetivo es transmitir a los alumnos los conocimientos y habilidades técnicas necesarios para optimizar su rendimiento y mejorar así sus perspectivas profesionales. Por ello, nuestro equipo de instructores está formado por profesionales de la enseñanza con titulaciones oficiales y especializados en los cursos que imparten.
Tipo: Curso
Metodología: Presencial
Horas lectivas: 6
Precio: Gratuito
Dirigido a: Este curso está dirigido a desarrolladores de software independientes o corporativos
que quieren profundizar en tecnologías de desarrollo de aplicaciones distribuidas.
Descripción: Al finalizar este curso los alumnos serán capaces de desarrollar aplicaciones
distribuidas utilizando la plataforma Microsoft .NET y Microsoft Visual Studio 2005. El
curso se centra en la construcción de aplicaciones distribuidas utilizando servicios
web, el acceso remoto, la tecnología Microsoft Message Queuing, y los denominados
serviced components. Los alumnos aprenderán a crear y utilizar un servicio web, a
configurar y personalizar una aplicación servicio web, a llamar a métodos web
asíncronamente, a construir aplicaciones servidor y cliente remotas, a crear y
serializar tipos remotos, a gestionar el tiempo de vida de los objetos remotos, a llamar
a métodos remotos asíncronamente, a implementar eventos remotos, a enviar y recibir
mensajes mediante la tecnología Microsoft Message Queuing, y a crear y utilizar
serviced components.
Metodología: Para realizar este curso se recomienda estar familiarizado con los conceptos que se
cubren en el curso Tecnologías Básicas para Aplicaciones Web con Microsoft Visual
Studio 2005 (2543).
Programa: Construir y Consumir un Servicio Web XML
Simple
El Contexto Técnico de los Servicios Web
Componentes de la Tecnología de Servicios Web
Configurar y Personalizar un Servicio Web
Serialización XML
Cómo Usar Tipos de Datos Complejos en Servicios
Web
Cómo Usar Atributos para Controlar la Serialización
Cómo Usar los Atributos de Configuración de Servicios
Archivos de Configuración
Llamar a Métodos Web Asíncronamente
La Necesidad de las Llamadas Asíncronas
Opciones para Hacer Llamadas Asíncronas
Métodos One-Way
Construir un Cliente y un Servidor Remotos
Contexto Técnico del Acceso Remoto
Servidores y Clientes Remotos
Componentes Importantes del Acceso Remoto
Crear y Serializar Tipos Remotos
Ordenar por Valor
Ordenar por Referencia
Compatibilidad de Versiones para Tipos Remotos
Clases Genéricas
Realizar Operaciones Remotas Asíncronamente
Métodos Asíncronos
Llamar a Métodos Remotos Asíncronamente
Métodos One-Way
Utilizar Eventos en Aplicaciones Remotas
Gestionar el Ciclo de Vida de Objetos Remotos
El Ciclo de Vida de Objetos Remotos
Fabricantes de Ciclos de Vida
Propiedades Lease
Gestionar Leases y Excepciones
Enviar y Recibir Mensajes Mediante la Tecnología
Message Queuing
Comprender la tecnología Message Queuing
Crear Message Queuing y Enviar un Mensaje
Recibir un Mensaje y Enviar una Respuesta
Utilizar IIS con Message Queuing
Crear y Consumir Serviced Components
Servicios COM+
Implementar un Serviced Component
Registrar un Serviced Component
Ejemplificar un Serviced Component