Skip to main content

Was ist eine Java -Karte Handel;?

Die Java -Karte Handel;Die Anwendungsprogrammierschnittstelle ist eine Plattform, mit der Anwendungen für Smartcards und Smart Card -Geräte erstellt werden können.Neben der Smart Card-bezogenen Programmierung, Java Card Trade;ist gut geeignet für die Erstellung von Anwendungen auf einer Vielzahl von Geräten mit niedrigem Memory, z. B. einigen Arten von Mobiltelefonen.Diese kleinen Anwendungen sind sehr ähnlich wie bei größerem Java Programme;Eine virtuelle Maschine legt eine Basisumgebung und dann die Java Code wird darin ausgeführt.Der einzige wirkliche Unterschied zwischen Standard -Java und eine Java -Karte Handel;System ist die Größe und eine Handvoll Funktionen, die noch implementiert werden müssen.

Java Card Trade;Ursprünglich wurde 1996 auf den Markt. Zu diesem Zeitpunkt war die einzige Verwendung für die Technologie in Smartcard-basierten Systemen.Im Laufe der Zeit nahm die Anzahl der kleinen Computerplattformen zu.Jetzt wird dieses System für eine Vielzahl von Geräten verwendet, die mit Plattformbeschränkungen wie einem Smart Card -System arbeiten.

Die Sprache eignet sich für eine Umgebung mit sehr begrenzten Speicher- und Verarbeitungsleistung.Die Mehrheit der Smart Card -Systeme nutzt eine feste Umgebung.Außerhalb der speziellen Ausrüstung ist es sehr schwierig, ein Programm auf oder aus der Karte zu erhalten.Diese Umgebungen sind in Bezug auf die verfügbaren Ressourcen häufig sehr begrenzt und machen die Sprache perfekt geeignet.

Der häufigste sekundäre Standort für Java -Karte Handel.ist auf Handys.Die meisten modernen Smartphones haben tatsächlich genügend Speicher und Kraft, um fortschrittlichere Java Reg zu nutzen.Plattformen, sodass die Kartensysteme häufig auf ältere Smartphones oder Stummschalter beschränkt sind.Eine kleine Auswahl anderer Geräte verwendet Java Card Trade;Technologie, hauptsächlich solche, die Add-On-Karten oder Speicherkarten für zusätzliche Programmierung verwenden.

Die meisten Java Systeme funktionieren auf die gleiche Weise, unabhängig von ihrer beabsichtigten Plattform oder Gesamtgröße.Eine virtuelle Maschine erstellt eine emulierte Umgebung auf dem Zielgerät.Die Java Das Programm läuft in dieser Umgebung mit wenig Rücksicht auf die tatsächliche Hardware des Systems.Die Installation der virtuellen Maschine ist auf jeder Plattform unterschiedlich, die innere Arbeiten jedoch nicht.Infolgedessen ist es möglich, dieselbe Anwendung auf einer Vielzahl von Computern oder Geräten ohne Umwandlung auszuführen.

Die Hauptziele der Java -Karte Handel;Sprache sind Kompatibilität und Sicherheit.Diese Sprache ist so konzipiert, dass sie mit nahezu jedem Gerät kompatibel ist, das sie verwenden möchte.Dies geschieht im Allgemeinen durch individuell codierte virtuelle Maschinen.Sobald die virtuelle Maschine für die Hardware in Betrieb ist, sind Anwendungen relativ einfach zu portieren.

Der zweite Schwerpunkt liegt auf dem Erstellen eines sicheren Programms und einer sicheren Plattform.Da intelligente Systeme häufig vertrauliche Informationen enthalten, hat die Sprache eine Vielzahl von Methoden zum Schutz dieser Informationen während des Gebrauchs.Diese Methoden reichen von inneren Anwendung Firewalls bis zu mehreren Verschlüsselungsformen.