Red de conocimiento informático - Aprendizaje de programación - ¿Cuál es la diferencia entre JEE y JME?

¿Cuál es la diferencia entre JEE y JME?

J2EE: Java 2 Platform Enterprise Edition Enterprise Edition, utilizada para aplicaciones empresariales, admite implementación distribuida.

J2SE: Java 2 Platform Standard Edition, utilizado para aplicaciones de escritorio y base de J2EE.

J2ME: La versión móvil de Java 2 Platform Micro Edition está destinada a dispositivos pequeños y es un subconjunto de J2SE.

La plataforma Java 2 consta de tres ediciones: Enterprise Edition (J2EE), Standard Edition (J2SE) y Micro Edition (J2ME), y sus funciones se reducen de izquierda a derecha. :

Edición estándar (Standard Edition) J2SE contiene clases que forman el núcleo del lenguaje Java.

Por ejemplo: conexión a base de datos, definición de interfaz, entrada/salida, programación de red.

Enterprise Edition J2EE incluye clases de J2SE y también incluye clases para desarrollar aplicaciones empresariales.

Por ejemplo: EJB, Servlet, JSP, XML, control de transacciones.

Micro Edition (Micro Edition) J2ME contiene algunas clases en J2SE y se utiliza para desarrollar software para productos de electrónica de consumo.

Por ejemplo: buscapersonas, tarjetas inteligentes, teléfonos móviles, PDA, decodificadores

Su alcance es: J2SE está incluido en J2EE, J2ME incluye las clases principales de J2SE, pero Se agregan algunas clases propietarias nuevas Clase

Aplicación, la cobertura de API varía.

En términos generales, se puede entender así:

J2SE es la base.

Comprimirlo un poco y agregar algunas características CLDC es J2ME;

Amplía un poco y agrega algunas características de aplicaciones empresariales como EJB, que es J2EE.

Es más apropiado agregar un poco de J2EE. Debería ser una especificación técnica desarrollada por empresas JAVA2, no solo unas pocas clases más que la versión estándar.