Java EE 5: Visión general

Mediante la arquitectura de Java™ Platform, Enterprise Edition (Java EE), puede construir aplicaciones de empresa y web distribuidas. Esta arquitectura le permite ocuparse de los aspectos de presentación y aplicación en lugar de ocuparse de los problemas de los sistemas.

Puede utilizar las herramientas y las características de Java EE 5 para crear aplicaciones estructuradas alrededor de módulos con diferentes objetivos, como por ejemplo sitios Web y aplicaciones EJB (Enterprise JavaBeans™). Con los componentes de EJB 3.0 puede crear una aplicación protegida y distribuida con soporte transaccional. Cuando desarrolla aplicaciones que acceden a datos persistentes, puede utilizar la API de persistencia Java (JPA) nueva. Este estándar simplifica la creación y utilización de entidades persistentes, así como la adición de características nuevas. Para desarrollar la lógica de presentación, puede utilizar tecnologías como por ejemplo JavaServer Pages (JSP) o JavaServer Faces (JSF).

Mediante Java EE 5 Platform Enterprise Edition (Java EE), puede desarrollar aplicaciones de forma más rápida y conveniente que en versiones anteriores. La plataforma Java EE 5 sustituye Java 2 Enterprise Edition (J2EE), versión 1.4. Las herramientas del producto soportan ambas versiones. Java EE 5 aumenta significativamente la facilidad de uso al
Java EE 5 proporciona un modelo de programación simplificado, incluyendo las herramientas siguientes:
Java EE 5 proporciona reglas de empaquetado simplificadas para aplicaciones de empresa:
Java EE 5 proporciona una acceso simplificado a los recursos mediante la inyección de dependencias: