Skip to main content

Vad är ett Java -kort och handel;?

Java -kortet och handeln;Applikationsprogrammeringsgränssnitt är en plattform som är utformad för att skapa applikationer för smartkort och smartkortenheter.Förutom smartkortrelaterad programmering, Java Card Trade;är väl lämpad för skapandet av applikationer på ett brett utbud av små fotavtryck, lågminnesenheter, till exempel vissa slags mobiltelefoner.Dessa små applikationer körs mycket på samma sätt som större Java program;En virtuell maskin etablerar en basmiljö och sedan Java Koden körs inom den.Den enda verkliga skillnaden mellan standard Java och ett Java -kort och handel;Systemet är storleken och en handfull funktioner som ännu inte har implementerats.

Java Card Trade;Ursprungligen kom på marknaden 1996. För närvarande var den enda användningen för tekniken i smartkortbaserade system.När tiden gick ökade antalet små datorplattformar.Nu används detta system på ett brett utbud av enheter som fungerar med plattformsbegränsningar som liknar ett smartkortsystem.

Språket är lämpligt för en miljö som har mycket begränsat minne och bearbetningskraft.Majoriteten av smartkortsystemen använder en fast miljö;Utanför specialutrustning är det mycket svårt att få ett program på eller utanför kortet.Dessa miljöer är ofta extremt begränsade när det gäller tillgängliga resurser, vilket gör språket perfekt.

Den vanligaste sekundära platsen för Java Card Trade;är på mobiltelefoner.De flesta moderna smartphones har faktiskt tillräckligt med minne och kraft för att använda sig av mer avancerad Java Plattformar, så kortsystemen är ofta begränsade till äldre smartphones eller dumbphones.Ett litet urval av andra enheter använder Java Card Trade;teknik, mestadels som använder tilläggskort eller minneskort för ytterligare programmering.

Most Java System fungerar på samma sätt, oavsett deras avsedda plattform eller övergripande storlek.En virtuell maskin skapar en emulerad miljö på målenheten.Java Programmet körs inom den miljön med liten hänsyn till systemets faktiska hårdvara.Den virtuella maskininstallationen är annorlunda på varje plattform, men de inre funktioner är det inte.Som ett resultat är det möjligt att köra samma applikation på ett brett utbud av datorer eller enheter utan konvertering.

Huvudmålen för Java Card Trade;Språk är kompatibilitet och säkerhet.Detta språk är utformat för att vara kompatibelt med nästan alla enheter som vill använda det.Detta görs vanligtvis genom individuellt kodade virtuella maskiner.När den virtuella maskinen för hårdvaran är i drift är applikationerna relativt enkla att hamna över.

Det andra huvudfokuset är att skapa ett säkert program och plattform.Eftersom smarta system ofta innehåller känslig information har språket ett brett utbud av metoder för att skydda den informationen medan den används.Dessa metoder sträcker sig från inre applikations brandväggar till flera former av kryptering.