EmbeddedJava

Redakteur: Gerald Viola

EmbeddedJava ist die Entwicklungsplattform von Sun Microsystems für dedizierte Devices mit Embedded Systeme. Im Gegensatz zur ursprünglichen Java-Plattform und PersonalJava umfasst

Anbieter zum Thema

EmbeddedJava ist die Entwicklungsplattform von Sun Microsystems für dedizierte Devices mit Embedded Systeme. Im Gegensatz zur ursprünglichen Java-Plattform und PersonalJava umfasst EmbeddedJava keine Kern-APIs (Application Program Interfaces), sondern ermöglicht die Konfiguration von APIs entsprechend der Anforderungen der jeweiligen Anwendungen. Indem es nicht benötigte Komponenten auslässt, bietet EmbeddedJava eine Antwort auf die Speicherbeschränkungen vieler Embedded Systeme.

Entwickler können Felder und Methoden aus dem Java Development Kit (JDK) außer java.applet nutzen. Programme werden in Java geschrieben und der Code in eine komprimierte Version für die jeweilige Anwendung konvertiert. Programme sind wieder verwendbar und zwischen Plattformen portabel.

Das EmbeddedJava Toolset umfasst: JavaFilter, eine Funktion, die zur Erstellung einer Liste der Felder und Methoden benutzt wird, die das Java-Programm ausführen; JavaCodeCompact, eine Funktion, die aus der Liste die Felder und Methoden auswählt, die von der Anwendung benötigt werden, die überflüssigen Plattformkomponenten entfernt und die Datenstrukturen abbildet sowie JavaDataCompact, eine Funktion, die eine Verknüpfung mit verschiedenen externen Dateien (wie beispielsweise HTML-, Audio- oder Bilddateien) ermöglicht.

(ID:2021163)