Servicios Web para Programadores Java

Objetivos:

Dotar a los asistentes de conocimientos necesarios para el desarrollo y publicación de servicios web seguros a partir de componentes creados en Java, así como trabajar con una unión de componentes antiguos y nuevos a partir de los servicios web.

Metodología:

El curso se realiza con formación presencial constante, combinando las explicaciones del instructor con la continua práctica de los asistentes.

Asistencia postcurso:

Pondremos a disposición de los asistentes una cuenta de correo electrónico a la que pueden dirigirse para plantear cualquier duda que pudiera surgirles a la finalización del curso.
Serán atendidos por su instructor en: formacion@puntoes.es

Datos generales

DURACIÓN:

10 Horas

CERTIFICACIÓN:

Los asistentes deben ser capaces de desarrollar aplicaciones con Java, haber trabajado con las clases e interfaces de los APIs básicos de Java, así como conocer la sintaxis de XML.

REQUISITOS PREVIOS:

Experiencia en el desarrollo de aplicaciones Java y conocimientos de J2EE.

Temario
  • Las llamadas a procedimientos remotos (RPC)
  • Los servicios – web como respuesta a los nuevos problemas de la web.
  • Características de los servicios – web.
  • Especificaciones, herramientas y APIs para el desarrollo de servicios – web.
  • Modelos de creación de servicios – web.
  • Modelos de información de datos a utilizar al crear servicios – web.
  • Puntos a tener en cuenta para la creación de servicios – web.
  • Creación de un servicio – web con JAX-RPC
  • Creación de una descripción.
  • WSDL en el modelo de los servicios web.
  • Creación de interfaces con WSDL
  • Registro de servicios – web.
  • La especificación UDDI, funcionalidades.
  • APIs de programación para UDDI.
  • Participación de los clientes en los servicios – web.
  • Creación de un cliente a través del modelo JAX-RPC.
  • SOAP
  • SOAP (Simple Object Access Protocol).
  • SOAP y los tipos complejos.
  • Procesamiento de errores SOAP.
  • Trabajo con referencias remotas.
  • Introducción a la Seguridad en los Servicios Web
    • – Criptografía Asimétrica — Claves Privada y Pública
    • – Identidades
    • – Certificados Verdaderos
    • – Los Servicios Web y los Mecanismos del API Secure
  • Seguridad en Acción: Autentificación, Autorización y Privacidad de los Datos
  • Entender los Servicios Web y la Integración Básica con J2EE
  • Procesamiento Estándar J2EE.