Java Card™ technology provides a secure, vendor-independent, ubiquitous Java™ platform for smart cards and other memory constrained devices. It opens the smart card marketplace to third-party application development and enables programmers to develop smart card applications for a wide variety of vendors' products.
This book is the comprehensive guide to developing applications with Java Card technology. It introduces you to the Java Card platform and features detailed discussions of programming concepts. It also provides a step-by-step Java Card applet development guide to get you up and running.
Specific topics covered include:
Smart card basics
Java Card virtual machine
Persistent and transient objects
Atomicity and transactions
Applet firewall and object sharing
Java Card platform security
A step-by-step applet development guide
Applet optimization guidelines
A comprehensive reference to Java Card APIs
With Java Card technology, smart card programming will finally enter the mainstream of application development. This book provides the authoritative and practical information you need to enter this rapidly growing arena.