Java Card Platform Architecture
Any implementation of a Java Card Runtime Environment (Java Card RE) contains a Virtual Machine (VM) for the Java Card platform and the Java Card Application Programming Interface (API) classes.
Applets that run on the Classic Edition are sometimes referred to as classic applets.
The Java Card Platform, Version 3.2 architecture illustrated below is built on the Classic Java Card VM. It preserves backward compatibility with Java Card applets written for earlier versions.
This development kit includes an implementation of the Java Card RE, which stands
for the simulator throughout this book. It is invoked on the
command line with jcsw.exe
on Windows, or
jcsl
on Linux.