Java und J2ME – die Unterschiede
Was unterscheidet Personal Java und J2ME?
Wie bereits angesprochen ist die Java 2 Micro Edition gegenüber der Java 2 Standard Edition abgespeckt worden, um den Anforderungen der mobilen Endgeräte besser gerecht zu werden.
J2ME ist im Gegensatz zu den Standard ( J2SE )- und Enterprise ( J2EE ) Ausgaben kein einheitliches Paket, sondern unterteilt sich in mehrere, Configurations und Profiles genannte Gruppen, welche die unterschiedlichen Fähigkeiten der verschiedenen Endgeräte voneinander abgrenzen.
Die Architektur der Java Micro Edition hat Sun in zwei Kategorien unterteilt, die Configurations genannt werden. Die Configurations bilden den kleinsten gemeinsamen Nenner, einen minimalen Standard den die Endgeräte unterstützen müssen. Erweitert wird der Funktionsumfang der API dann durch spezielle Profile und optionale Packages.
Die beiden Configurations von J2ME definieren jeweils eine Java Virtual Machine inklusive einer angepassten Klassenbibliothek und grenzen damit zwei Geräte-Kategorien voneinander ab:
Für mobile Kleingeräte mit geringen Hardware-Fähigkeiten wird die Connected Limited Device Configuratation ( CLDC ) eingesetzt, die auf der reduzierten Kilobyte Virtual Machine aufsetzt.
Diese Configuration besitzt die größte Verbreitung und wird auf Millionen von Mobiltelefonen eingesetzt. Mittlerweile existiert die CLDC in Version 1.0 und 1.1.
Wenn Ihr euch genauer über Java im Bereich Enterprise-Anwendungen informieren wollt, findet Ihr hier eine interessante Diplomarbeit über J2EE / Java Clustering mit Struts und Hibernate.
Weiter zum Teil 2 der Unterschiede zwischen Java und der Microedition
Ähnliche Artikel zu "Java und J2ME – die Unterschiede":
Wenn Du noch Fragen zum Thema Java und J2ME – die Unterschiede hast, dann schreib einfach einen Kommentar - oder schau dir meine Buchtipps an: