Plataformas Java
Descripción
Una plataforma dentro del mundo Java es todo lo necesario para ejecutar aplicaciones escritas en Java (aunque pueda estar escrito en otro lenguaje). Por lo general se trata de una
máquina virtual (cada plataforma tiene o puede tener la suya propia) y un conjunto de librerías o APIs (muchas veces llamadas librerías) que definen lo que se puede y no se puede hacer dentro de las aplicaciones.
Dentro del mundo Java encontraremos
cuatro plataformas, las tres más conocidas (standar, enterprise y micro) y la pensada para tarjetas inteligentes (JavaCard). Sobre estas plataformas se pueden construir aplicaciones utilizando diversas tecnologías. Por ejemplo, servicios web sobre Java Enterpise, o aplicaciones para la televisión interactiva con Java TV sobre Java Micro Edition.
Cada una de las plataformas viene especificada por una especificación definida en una organismo llamado
Java Community Process y que rige el destino de Java. En este organismo participan la mayoría de las industrias más importantes del sector, determinando hacia dónde se encamina cada una de sus plataformas, definiendo que parte las componen y en qué medida.
Prerrequisitos
Referencias
Checklist
- ¿Sabes que plataforma != lenguaje?
- ¿Sabes que existen 4 plataformas Java y para que sirve cada una?
- ¿Sabes que existen dependencias entre algunas de ellas?
¿Y ahora?