jueves, 9 de febrero de 2012

JDK & JRE ¿Porque son necesarios en JAVA?

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.

No hay comentarios:

Publicar un comentario