Instituto Nacional de Administración Pública
Instituto Nacional de Administración Pública
SUBDIRECCIÓN DE APRENDIZAJE. FORMACIÓN EN TECNOLOGÍAS

SERVICIOS WEB EN JAVA (JAVA WEB SERVICES)

¿Qué voy a aprender?

 

  1. Aprender los rudimentos de las tecnologías asociada a los documentos XML (XML, XSD, XSLT fundamentalmente) que sirven como base para los intercambios de información con el servicio web.
  2. Dada una lista de aplicaciones que se le proporciona al alumno y de las cuales algunas de ellas puede convertirse en servicios Web el estudiante debe identificar correctamente una y debe definir cuál debe ser su funcionalidad
  3. Dado un servicio Web que se ha identificado a partir de una aplicación, el alumno será capaz de definir los métodos y parámetros necesarios para que se pueda llevar a cabo la funcionalidad solicitada.
  4. Dados unos métodos y sus parámetros el alumno debe ser capaz de escribir el código de los métodos así como el de las clases e se utilizan como parámetros (incluyendo las anotaciones JAX-B y JAX-WS necesarias) para implementar su funcionalidad.
  5. Dados unos métodos y sus parámetros el alumno debe ser capaz de escribir el código de los métodos así como el de las clases que se utilizan como parámetros sin utilizar anotaciones Java.
  6. Dado un conjunto de Ficheros WSDL, el alumno identificará el tipo de servicio Web para cada uno de ellos
  7. El alumno debe generar un cliente automático que sea capaz de interactuar con un servicio Web en particular
  8. El alumno debe generar un cliente de manera manual que sea capaz de interactuar con un servicio Web en particular (cliente empezando desde cero)
  9. El alumno debe ser capaz de utilizar un cliente de servicio Web determinado, integrando la llamada al cliente en una clase Java ejecutable, pasándole parámetros en la llamada y tratando la respuesta. Esta respuesta debe ser la esperada
  10. El alumno debe ser capaz de, desde una aplicación Java, publicar y obtener información de los servicios web anotados en un registro.
  11. El alumno debe conocer las formas de asegurar un servicio web y las principales tendencias en el desarrollo de la tecnología.
 

Dirigido a:

Empleados públicos de las Administraciones Públicas, con un perfil eminentemente técnico , que desarrollen sus funciones en áreas relacionadas con la materia de este curso.

Inscripción:

  • Esta acción formativa no se encuentra en periodo de inscripción.
  • El número máximo de alumnos será de 28.

Contenidos:

 

  •  Conceptos básicos de XML.
  •  Introducción a los servicios Web
  • Conceptos sobre servicios Web. SOAP y UDDI
  • Implementación de servicios Web en Java con JAX-WS.
  •  Implementación de servicios Web en Java con Providers
  • Otros conceptos sobre servicios Web. WSDL
  • Implementación del cliente Java para ‘Web Services’. Cliente con anotaciones JAX-WS
  • Implementación del cliente Java para ‘Web Services’. Cliente manual
  • Implementación del cliente Java para ‘Web Services’. Integración del cliente en la aplicación
  • API para registros
  • Uso de servicios Web y servicios Web avanzados

Docentes:

D. PABLO GALVEZ IRALA
SUBDIRECTOR ADJUNTO
D. ALBERTO RODRIGUEZ REY
JEFE PROYECTOS SISTEMAS INFORMÁTICOS

Información complementaria

Edificio Atocha, 106 INAP

Calendario / Duración

De 17/10/2016 a 21/10/2016.
25 h horas lectivas.

Horario

09:00 a 14:30 h

Lugar de celebración

Aula 3.1
INAP - Aula 3.1 (3ª planta) - Informática - C/ Atocha, 106 - 28012 - Madrid

Modalidad

PRESENCIAL

Programa

Sin programa

Subprograma

Sin subprograma

Convocatoria

Resolución de 07/06/2016, BOE de 09/06/2016.
INAP

Más información

Incidencias técnicas
Correo electrónico: cau@inap.es
Información sobre la actividad
Coordinador INAP:
Correo Electrónico: ft@inap.es
Dirección postal: c/ Atocha, 106, 28012. Madrid.
Información sobre otras actividades del INAP:

http://www.inap.es