Su navegador no soporta JavaScript

Sofis Solutions

Construyendo Soluciones

Training Center

Curso: Creación de Web Services usando Tecnologías Java

Descripción
Ver documento en formato PDF

El curso "Creación de Servicios Web usando Tecnología Java" ofrece a los desarrolladores de clientes y componentes la información que necesitan para crear, implementar y desplegar (deploy) servicios web y clientes de servicios web usando componentes de tecnología Java y el SDK Java Platforma, Enterprise Edition 5. Los estudiantes realizando durante el curso, ejercicios de laboratorio usando el IDE NetBeans y el Servidor de Aplicaciones que se acuerde con el cliente.

Duración

El curso tiene una duración de 24 horas teórico/prácticas.

Contenido temático

Módulo 1 - Identificación los Bloques de Construcciónde Servicios Web

  • Definir un sevicio web.
  • Explorar la necesidad para el uso de servicios web.
  • Identificar las características de un servicio web.
  • Listar las iniciativas, especificaciones y API para servicios web.
  • Reconocer Web Services Interoperability Organization (WS-I) Basic Profile  y su importancia en la comunidad de servicios web.
  • Examinar aplicaciones de ejemplo.
  • Reconocer los ejemplos y situaciones de demostración usados en este curso.
  • Desplegar y testear una aplicación de ejemplo

Módulo 2 - Analisis de la Tecnología y Plataforma de Servicios Web de Java

  • Desplegar y testear un servicio web como un servlet endpoint
  • Desplegar y testear un servicio web como un componente EJB
  • Ejecutar aplicaciones cliente que consumen servicios web

Módulo 3 - Aplicación de las API de Procesamiento de XML

  • Aplicar  Java Architecture for XML Binding (JAXB) en un servicio web basado en REST
  • Aplicar  Simple API for XML (SAX) para dar formato a la salida de un servicio web basado en REST

Módulo 4 - Mensajes SOAP

  • Examinar los mensajes SOAP
  • Monitorizar mensajes SOAP durante la transmisión desde un servicio web a un cliente y revisar los mensajes de falla SOAP

Módulo 5 - Desarrollo de Servicios Web Usando SAAJ (SOAP With Attachments API for Java)

  • Crear un servicio web usndo SAAJ
  • Consumir servicios web basados en SAAJ

Módulo 6 - WSDL (Web Services Description Language)

  • Identificar el modelo abstracto y el modelo concreto de un archivo WSDL
  • Crear un archivo WSDL para describir un servicio web

Módulo 7 - Recocimiento del Rol de Service Registry

  • Describir el propósito de un registro de servicios (service registry)
  • Describir Universal Description, Discovery, and Integration (UDDI)
  • Describir  electronic business XML(ebXML)
  • Identificar las prestaciones del registro ebXML registry
  • Usar la API para XML Registries (JAXR) para acceder a un ebXML registry
  • Describir la API JAXR 

Módulo 8 - Implementación de Servicios Web usando Tecnología  Java API for XML Web Services (JAX-WS)

  • Crear un servicio web para un archivo WSDL
  • Crear un servicio web JAX-WS como un servlet endpoint
  • Crear un servicio web JAX-WS como un EJB endpoint

Módulo 9 - Desarrollo de Clientes de Servicios Web

  • Crear un cliente de servicios web JAX-WS usando Dynamic Proxy
  • Habilitar a una aplicación web para consumir  un servicio web basado en JAX-WS