MIDlet

Ein MIDlet ist eine Anwendung, die Mobile Information Device Profile (MIDP) von Connected Limited Device Configuration (CLDC) für Java ICH Umgebung verwendet. Typische Anwendungen schließen Spiele ein, die auf beweglichen Geräten und Mobiltelefonen laufen, die kleine grafische Displays, einfache numerische Tastatur-Schnittstellen und beschränkten Netzzugang über HTTP haben.

//Zugerufen machen der MIDlet Pause

öffentliche Leere pauseApp {}\

//Genannt, um den MIDlet zu begrenzen

öffentliche Leere destroyApp (boolean vorbehaltlos) {}\

Anwendungsaufstellung

MIDlets werden zusammen in Gefolgen innerhalb einer Datei mit einer Manifest-Datei paketiert, die der Klassenwerkzeug der MIDlet anzeigt. Sowie die javanischen Klassen, die Datei kann andere Mittel wie Images enthalten oder Dateien erklingen lassen. Eine Datei enthält die Position sowie die Liste von MIDlets im Gefolge und den anderen Attributen.

Die Datei, die ein MIDlet Gefolge beschreibt, wird verwendet, um die Anwendungen auf eine von zwei Weisen einzusetzen. Aufstellung der über die Luft (OTA) ist mit dem Laden und Dateien zu einem Webserver verbunden, der durch das Gerät über HTTP zugänglich ist. Der Benutzer lädt die Datei herunter und installiert den MIDlets, den sie verlangen. Lokale Aufstellung verlangt, dass die MIDlet Dateien dem Gerät über eine Nichtnetzverbindung, wie Bluetooth oder IrDa übertragen werden, und kann mit mit dem Gerät spezifischer Software verbunden sein.

MIDlet Sicherheit

Überprüfung von Bytecode

Wegen des Gedächtnisses und der in einer Prozession gehenden auf einem Gerät verfügbaren Macht ist die Klasse verifier im Beweglichen VM viel kleiner und führt nur eine schnelle, unvollständige Klassenüberprüfung durch. Der bytecode für die MIDlet Klassen muss deshalb durch das Verwenden eines preverifier vornachgeprüft werden, um die Klassendateien zu kommentieren, um dem Beweglichen VM zu ermöglichen, dann den resultierenden bytecodes zu führen. Die resultierenden bytecodes sind gültiger bytecodes, weil die Anmerkungen Attribute des bytecode verwenden, um die Zeichen für den Beweglichen VM zu machen, um im Tun seiner unvollständigen Endklassenüberprüfung zu lesen.

Beschränkungen

Verschieden von Java applet wird ein MIDlet auf den Gebrauch des LCDUI aber nicht die vertrauteren Produkte von AWT und Schwingen beschränkt. Es gibt auch Beschränkungen der Größe von Dateien und der Zahl von gleichzeitigen HTTP auf der MIDP Spezifizierung gestützten Verbindungen.

Siehe auch

  • Bewegliches Informationsgerät-Profil
  • Verbundene beschränkte Gerät-Konfiguration

Grammy-Ruhmeshalle-Preis / Whitelist
Impressum & Datenschutz