Date Added: Dec 2011
Java Card technology enables smart cards and other devices with very limited memory to run small applications, called applets, which employ Java technology with a secure and interoperable execution platform that can store and update multiple applications on a single device. This accelerated process reduces development costs, increases product differentiation, and enhances value to customers. In a manner complementary to the Standard, Enterprise, and Mobile editions of the Java 2 Platform, Java Card technology makes it easy to integrate security tokens into a complete Java software solution. A smart card runtime environment must provide the proper transaction support for the reliable update of data, especially on multi application cards like the Java Card.