SUBDIRECCIÓN DE APRENDIZAJE. FORMACIÓN EN TECNOLOGÍAS
SERVICIOS WEB EN JAVA (JAVA WEB SERVICES)
¿Qué voy a aprender?
- 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.
- 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
- 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.
- 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.
- 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.
- Dado un conjunto de Ficheros WSDL, el alumno identificará el tipo de servicio Web para cada uno de ellos
- El alumno debe generar un cliente automático que sea capaz de interactuar con un servicio Web en particular
- El alumno debe generar un cliente de manera manual que sea capaz de interactuar con un servicio Web en particular (cliente empezando desde cero)
- 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
- El alumno debe ser capaz de, desde una aplicación Java, publicar y obtener información de los servicios web anotados en un registro.
- 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
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.
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: