Connected Limited Device-Konfiguration

Die CLDC ( Connected Limited Device Configuration ) ist eine Teilmenge der Java-Bibliotheksklassen, die die Mindestanzahl von Programmen enthält, die zum Ausführen einer Java Virtual Machine (JVM) erforderlich sind .

Allgemeines

Das CLDC wird hauptsächlich verwendet, um mehrere Geräte in einer festen Konfiguration zu klassifizieren.

Eine Konfiguration bietet die grundlegendsten Sätze von Bibliotheken und Merkmalen der virtuellen Maschine, die in jedem Setup einer J2ME- Umgebung vorhanden sein müssen .

In Verbindung mit einem oder mehreren Profilen bietet die Connected Limited Device Configuration Entwicklern eine solide Java-Plattform, mit der sie Anwendungen für Verbraucher und eingebettete Systeme erstellen können.

Die Kern- API wird durch die Teilmengen der Connected Limited Device Configuration definiert.

Grundlegende API

javax.microedition.io Enthält bestimmte Java ME-Klassen, die für E / A-Vorgänge verwendet werden. javax.microedition.lcdui Die "LCDUI-Benutzeroberfläche" berücksichtigt, dass Mobiltelefone normalerweise LCD-Bildschirme verwenden, APIs jedoch nicht speziell für diese Anzeigetechnologie geeignet sind. Es wird auch gesagt, dass "LCD-Benutzeroberfläche" "kleinster gemeinsamer Nenner" aufgrund der Benutzeroberflächenspezifitäten mit dem einfachstmöglichen Design bedeutet. javax.microedition.rms Das Record Management System (RMS) ist sowohl eine Anwendung als auch eine API für die Speicherung auf J2ME-Geräten wie Mobiltelefonen. Es bietet eine Form des dauerhaften Speichers für Java ME. javax.microedition.midlet Es enthält die Basisklassen für Java ME-Anwendungen.

Spezialisierte API zu MIDP 2.0 hinzugefügt

In MIDP 2.0 wurden die Gaming- und Multimedia-API sowie einige optionale Pakete eingeführt.

javax.microedition.media Es enthält die Grundklassen der Multimedia-Wiedergabe. Dies ist eine Teilmenge der JSR 135 Java Mobile Media API. javax.microedition.lcdui.game Ein API-Spiel, das auf einfaches 2D-Spiel-Sprite abzielt. javax.microedition.pki Authentifizierungs-API für sichere Verbindungen.

JSR-Optionen (optional)

Die folgenden JSRs sind nicht Teil von MIDP (1.0 oder 2.0), bieten jedoch auf einigen Geräten zusätzliche Funktionen. Es gibt jedoch keine Garantie dafür, dass ein MIDP2.0-Gerät diese APIs anwendet.

javax.microedition.messaging Wireless Messaging API (optional) zum Senden von SMS und MMS. JSR120 javax.microedition.pim API zur Verwaltung persönlicher Informationen (optional), Adressbuch für den Gerätezugriff. javax.microedition.io.file Die optionale Paketverbindungsdatei (FCOP) ist eines von zwei optionalen Paketen, die von JSR75 über den Java Community-Prozess definiert werden. Die in der JSR 75-API angegebene FileConnection bietet Zugriff auf die lokale Schleife von Dateisystemen auf Geräten wie PDAs. Um MIDlet-Sicherheitsprobleme zu lösen, muss eine Autorisierungsanforderungsdatei in die Midlet-JAD-Datei (Unterautorisierung der Eigenschaft) aufgenommen werden.

Siehe auch

Externe Links