Skip to main content

Hvad er et Java -kort og handel;?

Java Card Trade;Applikationsprogrammeringsgrænseflade er en platform designet til at oprette applikationer til smartkort og smartkortenheder.Ud over smartkortrelateret programmering, Java Card Trade;er velegnet til oprettelsen af applikationer på en lang række enheder med små fodprint med lav hukommelse, såsom nogle slags mobiltelefoner.Disse små applikationer kører meget på samme måde som større Java programmer;En virtuel maskine etablerer et basismiljø og derefter Java Kode kører inden for den.Den eneste virkelige forskel mellem standard Java og et Java -kort og handel;System er størrelsen og en håndfuld funktioner, der endnu ikke er implementeret.

Java Card Trade;Oprindeligt kom på markedet i 1996. På dette tidspunkt var den eneste anvendelse til teknologien i smartkortbaserede systemer.Efterhånden som tiden gik, steg antallet af små computerplatforme.Nu bruges dette system på en lang række enheder, der fungerer med platformbegrænsninger, der ligner et smartkortsystem.

Sproget er velegnet til et miljø, der har meget begrænset hukommelse og behandlingskraft.Størstedelen af smartkortsystemer bruger et fast miljø;Uden for specielt udstyr er det meget vanskeligt at få et program på eller uden for kortet.Disse miljøer er ofte ekstremt begrænsede med hensyn til tilgængelige ressourcer, hvilket gør sproget til en perfekt pasform.

Den mest almindelige sekundære placering for Java Card Trade;er på mobiltelefoner.De fleste moderne smartphones har faktisk nok hukommelse og strøm til at gøre brug af mere avanceret Java Platforme, så kortsystemerne er ofte begrænset til ældre smartphones eller dumbphones.Et lille udvalg af andre enheder bruger Java Card Trade;teknologi, for det meste, der bruger tilføjelseskort eller hukommelseskort til yderligere programmering.

Mest Java Systemer fungerer på samme måde, uanset deres tilsigtede platform eller samlede størrelse.En virtuel maskine skaber et emuleret miljø på målenheden.Java Programmet kører inden for dette miljø med lidt hensyn til systemets faktiske hardware.Den virtuelle maskineinstallation er forskellig på hver platform, men den indre funktion er det ikke.Som et resultat er det muligt at køre den samme applikation på en lang række computere eller enheder uden konvertering.

Hovedmålene for Java Card Trade;Sprog er kompatibilitet og sikkerhed.Dette sprog er designet til at være kompatibelt med næsten enhver enhed, der ønsker at bruge det.Dette gøres generelt gennem individuelt kodede virtuelle maskiner.Når den virtuelle maskine til hardware er operationel, er applikationer relativt let at port over.

Det andet hovedfokus er at skabe et sikkert program og platform.Da smarte systemer ofte indeholder følsomme oplysninger, har sproget en bred vifte af metoder til beskyttelse af disse oplysninger, mens de er i brug.Disse metoder spænder fra indre applikations firewalls til flere former for kryptering.