Código:  JAV017EE6       Duración: 30 horas (5 días)

INFORMACIÓN E INSCRIPCIONES     94 423 73 84
formacion@programia.es

Ver Calendario Cursos

Descripción del Curso

Este curso proporciona a los desarrolladores de sistemas cliente y componentes de negocio los conocimientos que necesitan para crear, implementar e implantar servicios web y clientes de servicios web utilizando componentes Java y la plataforma Java Enterprise Edition (Java EE).

En el curso ser realizarán laboratorios prácticos utilizando IDE NetBeans para desarrollar servicios web JAX-WS y JAX-RS y desplegar dichos servicios en el Servidor de Aplicaciones Glassfish v3.

A quién va dirigido

El curso esta indicado para :

  • Desarrolladores Java que deseen aprender a implementar  componentes de negocio mediante servicios web.

Requisitos previos

Para un mayor aprovechamiento del curso, se recomienda:

  • Tener experiencia de programación en Java SE
  • Tener conocimientos de XML
  • Tener conocimiento de desarrollo de componentes web y EJBs en Java EE, aunque no es imprescindible

Objetivos

  • Comprender el rol de un Servicios Web
  • Utilizar el API JAX-WS para la creación de Servicios Web SOAP
  • Utilizar el API JAX-RS para la creación de Servicos Web RESTful
  • Crear documento XML usando JAXB
  • Crear clientes de Servicios Web
  • Manejar errores y excepciones en los Servicios Web y en los clientes
  • Aplicar seguridad en un Servicio Web

Contenido

  1. Introducción a los Servicios Web
  2. Introducción a la Creación de Servicios Web mediante JAX-WS
  3. Mensajes SOAP y el Descriptor de Servicio Web WSDL
  4. Creación de Servicio Web SOAP con JAX-WS y Java EE
  5. Creación de Clientes de Servicios Web SOAP
  6. Introducción a los de Servicios Web RESTful
  7. Creación de Servicios Web RESTful con JAX-RS y Java EE
  8. Creación de Clientes de Servicios Web RESTful
  9. Gestión de Errores en los Servicios Web
  10. Gestión de la seguridad en los Servicios Web