Descripción
Bienvenido a su guía profesional en profundidad de la plataforma de código abierto Eclipse Jakarta EE 10. Este libro le ayudará a crear aplicaciones más complejas basadas en Java para la nube y otras aplicaciones que pueden ejecutarse en entornos corporativos y otros entornos de misión crítica. En este libro se analizan la mayoría de las API o características clave de Jakarta EE 10, incluidas JSF, JSP, JPA, CDI, REST, Microprofiles, WebSockets y muchas más. A lo largo del camino, se integran y utilizan varios proyectos de código abierto de Apache, Eclipse y otros para flujos de trabajo más completos y un tratamiento general.
Jakarta EE 10 viene con un número significativo de mejoras sobre las tecnologías Java EE 9 y adopta una serie de nuevas tecnologías. Este libro comienza con una propuesta concisa de procedimiento de desarrollo y muestra NetBeans como un IDE alternativo a Eclipse. También habla sobre el control de versiones, los repositorios de software y las técnicas de integración continua. Se cubre el nivel web de las arquitecturas de aplicaciones empresariales, incluidas técnicas de vanguardia como los web sockets y los marcos relacionados con el front-end (JavaScript).
El libro presenta un estudio de temas avanzados relacionados con la arquitectura, incluidos los microperfiles. En un capítulo de tecnologías de apoyo, se revisan y profundizan los métodos de procesamiento de JSON y XML, y se introduce el uso de motores de scripting.
Un capítulo de recursos analiza la integración de recursos empresariales, como los adaptadores de recursos e Hibernate como un mapeador entre SQL y el mundo Java. También se cubre el uso de bases de datos no SQL. Un capítulo de seguridad muestra técnicas avanzadas de mejora de la seguridad para el uso de Jakarta EE en entornos corporativos. El último capítulo habla sobre técnicas avanzadas de registro y monitoreo, que sirven tanto a desarrolladores como a personal de operaciones.
Lo que aprenderá
- Crear aplicaciones Jakarta EE complejas que se ejecuten en entornos corporativos u otros entornos empresariales
- Crear un flujo de trabajo de desarrollo profesional utilizando Jakarta EE
- Crear aplicaciones de desarrollo web más avanzadas
- Trabajar con tecnologías de soporte más avanzadas para aumentar la madurez y estabilidad de las aplicaciones en un entorno corporativo
- Realizar la integración de recursos empresariales, incluidos los adaptadores de recursos personalizados
- Utilizar las mejoras de seguridad de las aplicaciones Jakarta EE de nivel empresarial
- Aprovechar las técnicas para monitorear y registrar en un entorno corporativo, incluido el uso de memoria y la resolución de problemas de rendimiento
A quién va dirigido este libro
Programadores Java y desarrolladores web experimentados, especialmente aquellos con alguna experiencia previa con la plataforma Java EEAutor: Peter Späth
Editorial: Apress
Publicado: 31/05/2023
Páginas: 492
Tipo de encuadernación: Tapa blanda
Peso: 1.94 libras
Tamaño: 10.00 alto x 7.00 ancho x 1.03 profundidad
ISBN13: 9781484282137
ISBN10: 1484282132
Categorías BISAC:
- Informática | Lenguajes | Java
- Informática | Programación | General
- Informática | Internet | Programación web
Sobre el autor
Peter Späth se graduó en 2002 como físico y poco después se convirtió en consultor de TI, principalmente para proyectos relacionados con Java. En 2016 decidió concentrarse en escribir libros, con su principal enfoque en el desarrollo de software. Ha escrito dos libros sobre procesamiento de gráficos y sonido y dos libros sobre programación de Android y Kotlin. Su nuevo libro está dirigido a desarrolladores de Jakarta EE que desean desarrollar aplicaciones Java de nivel empresarial utilizando Java 8.

