INTRODUCCIÓN A LA TECNOLOGÍA JAVA 2
Enviado por thevincha • 12 de Febrero de 2012 • 357 Palabras (2 Páginas) • 519 Visitas
INTRODUCCIÓN A LA TECNOLOGÍA JAVA 2
Sun Microsystems, percatándose de que una sola solución no satisface todos los requisitos, distribuyó sus innovadoras tecnologías Java en tres ediciones: Micro (J2ME), Standard (J2SE) y Enterprise (J2EE). El conjunto de J2ME, J2SE y J2EE se denomina tecnología Java 2. Cada edición contiene herramientas y elementos que pueden utilizarse con un producto en particular:
• Java virtual machines, que forman parte del rango de dispositivos para consumidores.
• Una biblioteca de APIs especializadas para cada tipo de dispositivo.
• Herramientas para la implementación y configuración de dispositivos.
• Un perfil, es decir, una especificación del conjunto mínimo de APIs útiles para un tipo particular de dispositivo para consumidores (cajas de cable, teléfonos con pantalla, y asistentes inalámbricos, dispositivos de vehículos) y una especificación de las funciones de Java Virtual Machine (JVM), requeridos para soportar dichas APIs.
J2SE es el conjunto básico de herramientas usadas para desarrollar Java Applets. Sun Microsystems no se planteó hacer un conjunto de herramientas estándar hasta la llegada de Java 2, pues coincidió con los planes de expansión de Java para software empresarial.
El software empresarial tiene unas características propias marcadas: está pensado no para ser ejecutado en un equipo sino para ejecutarse sobre una red de ordenadores de manera distribuida de manera remota. De hecho, el sistema se monta sobre varias unidades o aplicaciones. En muchos casos, además, el software empresarial requiere que sea capaz de integrar datos provenientes de entornos heterogéneos. Para este entorno, para sus exigencias y características, Sun ha diseñado J2EE, Java 2 Enterprise Edition.
Sun separó J2SE de J2EE porque este último exigía unas características muy pesadas o especializadas de Entrada/Salida, trabajo en red, etc. Por tanto, separó ambos productos por razones de eficiencia. Hoy J2EE es un superconjunto de J2SE pues contiene toda la funcionalidad de este y más características. Sun ha separado J2ME, Java 2 Micro Edition por las mismas razones.
Los dispositivos inalámbricos tienen menos potencia y mucha menor capacidad gráfica que los PC de escritorio. Por ello, J2ME representa una versión simplificada de J2SE pensada para dispositivos con estas limitaciones.
...