En esta asignaturas conocerás y utilizarás las API de componentes web de Java EE 7 para desarrollar aplicaciones en el servidor: servlets, procesamiento de peticiones, gestión de sesiones, servlets asíncronos, seguridad, websockets, lenguaje de expresiones, JavaBeans.
Conocerás y utilizarás el API JPA para modelar y gestionar la persistencia de una aplicación web: mapeado entidad-relación, contexto de persistencia, bean validation, consultas JPQL, API criteria, transacciones gestionadas por el contenedor, JTA, gestión de la concurrencia.
En esta asignatura conocerás y utilizarás los componentes enterprise bean para definir y encapsular la lógica de negocio en el servidor de una aplicación web: beans de sesión con y sin estado, beans de sesión singleton, invocación asíncrona, enterprise beans y JPA, temporizadores, seguridad.
Conocerás y utilizarás el API JAX-RS para desarrollar servicios REST en el servidor. Conocerás y utilizarás sus características para construir y procesar objetos JSON. También aprenderás a programar funcionalidades avanzadas de los servicios REST, como servicios asíncronos, autenticación y seguridad.
En esta asignatura conocerás y utilizarás las tecnologías de despliegue de aplicaciones Java EE 7 en servidores web. Aprenderás a configurar los distintos recursos y la seguridad de las aplicaciones. También aprenderás a desplegar y configurar aplicaciones en plataformas en la nube y en plataformas de integración continua.
© 2015-16 Departamento de Ciencia de la Computación e Inteligencia Artificial, Universidad de Alicante