Capítulo 1. Descripción de conceptos generales


Antes de comprender cómo se puede configurar e implementar Red Hat JBoss Enterprise Application Platform, debe comprender algunos conceptos importantes.

1.1. Java

Java es un lenguaje de programación y una plataforma de computación que incorpora conceptos como orientación de objetos, clases y concurrencia. Las aplicaciones de Java se recopilan en bytecode y se ejecutan dentro de una máquina virtual Java (JVM).

1.2. Servidores de aplicaciones

Un servidor de aplicaciones es un software que proporciona un entorno para ejecutar aplicaciones web. La mayoría de los servidores de aplicaciones también proporcionan funcionalidad a aplicaciones web que se ejecutan en su entorno a través de un conjunto de API. Por ejemplo, un servidor de aplicaciones puede brindar una API para conectarse a una base de datos.

1.3. Java EE 7

Java EE (Plataforma Java, Edición empresarial) es una plataforma empresarial basada en estándares que ofrece un entorno de API y de tiempo de ejecución para ejecutar y desarrollar aplicaciones Java. La meta es mejorar la productividad de los desarrolladores mediante capacidades empresariales integrales en marcos de fácil consumo que eliminan el texto reutilizable y reducen la carga técnica. Los marcos que componen Java EE pasaron por pruebas estrictas en combinación. Java EE 7, basado en JSR 342 es una extensión de Java EE 6, con el foco principal en la simplificación adicional de API para acceder a servicios de contenedores, al tiempo que se incrementa el soporte de tecnologías web emergentes, como HTML5.

Java EE 7 incluye soporte para varios perfiles o subconjuntos de API. La especificación de Java EE 7 define el perfil full y el perfil web.

Perfil web de Java EE 7

El perfil web de Java EE 7 está diseñado para el desarrollo de aplicaciones web y respalda un subconjunto de API definidas por tecnologías basadas en la Web relacionadas con Java EE 7.

Perfil completo de Java EE 7

El perfil completo de Java EE 7 contiene todas las API definidas por Java EE 7 (incluidos todos los elementos en el perfil web). Al desarrollar EJB, las aplicaciones de mensajería y los servicios web usan el perfil completo (en contraste con las aplicaciones web).

Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.