Bahay Hardware Ano ang isang java card? - kahulugan mula sa techopedia

Ano ang isang java card? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Java Card?

Ang Java Card ay isang teknolohiyang Java na ginagamit para sa mga maliliit na aplikasyon, na kilala bilang mga applet, sa sobrang aparato na limitado sa mapagkukunan. Ang teknolohiyang Java na ito ay ginagamit sa mga module ng pagkakakilanlan ng mamimili ng mobile phone (SIM) card, mga kard sa pananalapi, mga kard ng pagkakakilanlan ng pangangalaga ng kalusugan, mga matalinong tiket at maraming iba pang mga aparato.


Tulad ng iba pang mga application na nilikha gamit ang Java programming language, ang mga Java Card applet ay nagtatampok ng sulat-sabay-run-kahit saan na mga kakayahan. Nangangahulugan ito na tatakbo sila sa anumang smart card na pinagana ng teknolohiya ng Java Card, anuman ang tagagawa ng card o ang hardware na ginagamit hangga't ang kinakailangang Java virtual machine (JVM) ay naroroon.

Ipinapaliwanag ng Techopedia ang Java Card

Ang teknolohiyang Java Card ay malawakang ginagamit, na ang mga tagagawa ng Java Card ay nagkakaloob ng higit sa 90 porsyento ng buong industriya ng smart card.


Sapagkat ang mga applet ay kailangang tumakbo sa naturang napapilitang mga kapaligiran, ang Java Card byte code ay maliwanag na maliit. Sa katunayan, isang subset lamang ng buong Java programming language application programming interface (API) ang ginagamit sa pagsulat ng source code para sa isang Java Card applet. Matapos ang nakasulat na code ng pinagmulan at nai-save bilang isang file .java, pagkatapos ito ay naipon sa isang .class file, tulad ng sa isang ordinaryong aplikasyon ng Java. Gayunpaman, ang proseso ng pag-unlad ay hindi nagtatapos doon. Ang .class file ay dapat na ma-convert sa isang mas maliit na na-convert na applet o .cap file. Matapos ang conversion, maaaring ma-verify ang file na .cap at sa wakas na mai-install sa card.


Sa karamihan ng mga kaso, ang panghuling applet ay hindi magagawang gumana nang mag-isa. Sa halip, ang mga elemento ng isang kumpletong aplikasyon ng Java Card ay karaniwang binubuo ng isang back-end application, isang host application, isang interface ng aparato at ang applet sa card. Bilang isang simpleng halimbawa, ang application ng back-end ay maaaring isang programa na kumonekta sa isang database o application ng host (isang application na tumatakbo sa isang cellphone) o ang aparato ng interface (ang cellphone).

Ano ang isang java card? - kahulugan mula sa techopedia