Plataforma JRE / JAVA SE
| JRE
(Entorno de ejecución de Java) |
Java SE (Plataforma de Java, Edición estándar) | |
| ¿Quién lo necesita? | Los usuarios de equipos que ejecutan applets y aplicaciones que utilicen la tecnología Java | Los programadores de software que programen applets y aplicaciones que utilicen la tecnología Java |
| ¿Qué es? | Un entorno necesario para ejecutar applets y aplicaciones escritas con el lenguaje de programación Java | Un kit de desarrollo de software que se utiliza para escribir applets y aplicaciones con el lenguaje de programación Java |
| ¿Cómo puedo conseguirlo? | Se distribuye de forma gratuita y está disponible en: java.com |
Se distribuye de forma gratuita y está disponible en: oracle.com/javase |
¿Cual es la diferencia entre JRE y JDK?
| JRE
(Entorno de ejecución de Java) |
JDK (Java Development Kit) |
| Es la implementación de la Máquina virtual de Java* que realmente ejecuta los programas de Java. | Se trata de un paquete de software que puede utilizar para desarrollar aplicaciones basadas en Java. |
| El Entorno de ejecución de Java es un complemento necesario para ejecutar programas de Java. | Java Development Kit es necesario para desarrollar aplicaciones de Java. |
| El JRE es más pequeño que el JDK, por lo que necesita menos espacio en el disco. | El JDK necesita más espacio en el disco porque contiene el JRE junto con varias herramientas de desarrollo. |
| Puede descargar y recibir asistencia de manera gratuita para el JRE en java.com |
Puede descargar y recibir asistencia de manera gratuita para el JDK en oracle.com/technetwork/java/javase/downloads/ |
| Incluye el JVM, bibliotecas principales y otros componentes adicionales para ejecutar aplicaciones y applets escritos en Java. | Incluye el JRE, conjunto de clases de API, compilador Java, Webstart y archivos adicionales necesarios para escribir applets y aplicaciones de Java. |
¿Que es Java Enterprise Edition (Java EE)?
Java EE
es un entorno independiente de la plataforma centrado en Java para
desarrollar, crear e implementar en línea aplicaciones empresariales
basadas en web. Java EE incluye muchos componentes de Java Standard
Edition (Java SE). La plataforma Java EE consta de un conjunto de
servicios, API y protocolos que proporcionan la funcionalidad necesaria
para desarrollar aplicaciones basadas en web de varios niveles.
Java EE simplifica el desarrollo de aplicaciones y reduce la necesidad de programación y formación para programadores al crear componentes modulares normalizados y reutilizables, así como al permitir controlar muchos aspectos de la programación automáticamente por nivel.
Si es un desarrollador empresarial, necesita Java EE. Los desarrolladores empresariales necesitan Java EE porque crear aplicaciones empresariales distribuidas no es sencillo, y necesitan una solución de alta productividad que les permita centrarse únicamente en escribir su lógica empresarial y disponer de una gama completa de servicios de clase empresarial en la que confiar, como objetos distribuidos transaccionales, middleware orientado a mensajes y servicios de directorio y asignación de nombres.
Java EE simplifica el desarrollo de aplicaciones y reduce la necesidad de programación y formación para programadores al crear componentes modulares normalizados y reutilizables, así como al permitir controlar muchos aspectos de la programación automáticamente por nivel.
Si es un desarrollador empresarial, necesita Java EE. Los desarrolladores empresariales necesitan Java EE porque crear aplicaciones empresariales distribuidas no es sencillo, y necesitan una solución de alta productividad que les permita centrarse únicamente en escribir su lógica empresarial y disponer de una gama completa de servicios de clase empresarial en la que confiar, como objetos distribuidos transaccionales, middleware orientado a mensajes y servicios de directorio y asignación de nombres.
No hay comentarios:
Publicar un comentario