Thursday, February 4, 2010

Java Card Technology - An Introduction

As Prof.Ali Toyserkani puts it :

                               Java Card = Java + Card   !!!!!!

The platform aims at enabling java for smart cards , to be deployed on small embedded devices , such as cost - effective moblie phones.

The best example of a smart card is the SIM Card       (SIM -> Subscriber Identity Module ) .
Other Examples are : Credit Card , Purchase Cards etc ..


The Java Card technology , when enabled on smart cards , are able to process architecture - independent java programs to enable it's functioning.
The Java Card enabled devices is strictly adhered to the standards of the Java Card Technology.

Smart Cards : 




       Reference :http://en.wikipedia.org/wiki/File:Differentsmartcardpadlayouts.jpg


A Java Card by model has these fundamental aspects :
1) A Java VM and a OS below it.
2)  Java API's .


The technology , interacts with an off court application , which is used for the back end support and user card entry.


The current version of Java Card Technology is 3.0 which is in two flavours :

1) Classic edition , which is used for backward compatibility with version Java Card 2.2.2.
2) Connected edition , which also adds netwok - oriented features .

For more information  visit :
 1) Smart Cards
  2) Java Card Technology

Please feel free to comment.


Article by :
Jayanthi GM ( Java Course Instructor , PES Insitute Of Technology)
Prashanth Raghu (Student Assistant)

No comments:

Post a Comment