Casa Maquinari Què és una targeta java? - Definició de tecnologia

Què és una targeta java? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Java Card?

Java Card és una tecnologia Java utilitzada per a petites aplicacions, conegudes com a applets, en dispositius extremadament limitats per a recursos. Aquesta tecnologia Java s’utilitza en mòduls d’identitat de subscriptors de telèfons mòbils, targetes financeres, targetes d’identificació assistencials, entrades intel·ligents i molts altres dispositius.


Com altres aplicacions creades amb el llenguatge de programació Java, els applets de la targeta Java tenen funcions d'escriptura una vegada executades en qualsevol lloc. Això vol dir que s’executaran en qualsevol targeta intel·ligent habilitada amb tecnologia de la targeta Java, independentment del fabricant de la targeta o del maquinari que s’utilitzi sempre que hi hagi la màquina virtual Java (JVM) necessària.

Techopedia explica Java Card

La tecnologia Java Card és àmpliament utilitzada, i els fabricants de targetes Java representen més del 90% de tota la indústria de la targeta intel·ligent.


Com que els applets han d'executar-se en entorns tan restringits, el codi de bytes de la targeta Java és comprensible. De fet, només s’utilitza un subconjunt de tota la interfície de programació d’aplicacions de llenguatge de programació Java (API) per escriure el codi font d’un applet Java Card. Després que el codi font s'escrigui i es desi com a fitxer .java, es compilarà en un fitxer .class, igual que en una aplicació ordinària Java. Tot i això, el procés de desenvolupament no acaba aquí. El fitxer .class s'ha de convertir en un applet convertit o en un fitxer .cap més petit. Després de la conversió, el fitxer .cap es pot verificar i finalment instal·lar a la targeta.


En la majoria dels casos, l’applet final no podrà funcionar pel seu compte. Més aviat, els elements d'una aplicació completa de la targeta Java solen consistir en una aplicació de fons, una aplicació host, un dispositiu d'interfície i l'applet de la targeta. Com a exemple senzill, l’aplicació de fons pot ser un programa que es connecta a una base de dades o a l’aplicació host (una aplicació que s’executa en un telèfon mòbil) o al dispositiu d’interfície (el telèfon mòbil).

Què és una targeta java? - Definició de tecnologia