Overview of Programming to the Java Card RMI Client Side

The client application requires a portable and platform-independent mechanism to access the Java Card RMI server applet executing on the smart card. For an example, see RMIPurse Sample.

For best results use the Java Card RMI client-side API for Java Card RMI client programs. The RI for the classic platform supports the optional Java Card RMI functionality.

The basic client-side framework is implemented in the package com.sun.javacard.rmiclientlib and com.sun.javacard.clientlib.

The library is located in the file JC_CLASSIC_HOME\lib\tools.jar.

The reference implementation of the Java Card RMI client-side API is based on APDU I/O for its card access mechanisms. For more information on APDU I/O, see Working with APDU I/O.