Skip to main content

Qu'est-ce qu'une carte Java Trade;?

La carte Java Trade;L'interface de programmation d'application est une plate-forme conçue pour créer des applications pour les cartes à puce et les appareils à puce.En plus de la programmation liée aux cartes à puce, Java Card Trade;est bien adapté à la création d'applications sur un large éventail de dispositifs à faible empreinte à petite empreinte, tels que certains types de téléphones portables.Ces petites applications se déroulent très similaires à Java Reg plus grand;programmes;Une machine virtuelle établit un environnement de base, puis le Java Le code s'exécute à l'intérieur.La seule vraie différence entre Java Reg standard;et une carte Java Trade;Le système est de la taille et une poignée de fonctionnalités qui n'ont pas encore été mises en œuvre.

Java Card Trade;À l'origine, il est venu sur le marché en 1996. À l'heure actuelle, la seule utilisation de la technologie était dans les systèmes basés sur des cartes à puce.Au fil du temps, le nombre de petites plates-formes informatiques a augmenté.Maintenant, ce système est utilisé sur une large gamme d'appareils qui fonctionnent avec des restrictions de plate-forme similaires à un système de cartes à puce.

La langue est adaptée à un environnement qui a une mémoire et une puissance de traitement très limités.La majorité des systèmes de cartes à puce utilisent un environnement fixe;En dehors de l'équipement spécial, il est très difficile d'obtenir un programme sur ou hors de la carte.Ces environnements sont souvent extrêmement limités en termes de ressources disponibles, faisant de la langue un ajustement parfait.

L'emplacement secondaire le plus courant pour Java Card Trade;est sur les téléphones portables.La plupart des smartphones modernes ont en fait suffisamment de mémoire et de puissance pour utiliser Java Reg plus avancé;Les plates-formes, de sorte que les systèmes de cartes sont souvent limités aux smartphones plus anciens ou aux piles.Une petite sélection d'autres appareils utilise Java Card Trade;Technologie, principalement celles qui utilisent des cartes complémentaires ou des cartes mémoire pour une programmation supplémentaire.

La plupart des Java Les systèmes fonctionnent de la même manière, quelle que soit leur plate-forme prévue ou leur taille globale.Une machine virtuelle crée un environnement émulé sur le périphérique cible.Le Java Le programme s'exécute dans cet environnement avec peu de considération pour le matériel réel du système.L'installation de la machine virtuelle est différente sur chaque plate-forme, mais le fonctionnement interne ne le est pas.En conséquence, il est possible d'exécuter la même application sur un large éventail d'ordinateurs ou d'appareils sans conversion.

Les principaux objectifs de la carte Java et du commerce;La langue est la compatibilité et la sécurité.Cette langue est conçue pour être compatible avec presque tous les appareils qui souhaitent l'utiliser.Cela se fait généralement via des machines virtuelles codées individuellement.Une fois que la machine virtuelle du matériel est opérationnelle, les applications sont relativement faciles à reporter.

Le deuxième objectif principal est de créer un programme et une plate-forme sécurisés.Étant donné que les systèmes intelligents contiennent souvent des informations sensibles, la langue propose une large gamme de méthodes pour protéger ces informations lorsqu'elle est utilisée.Ces méthodes vont des pare-feu d'application interne à plusieurs formes de cryptage.