11 Running the Samples in Eclipse

Before running the samples, please ensure you have read the Configuration Before Running the Samples section. The following sections describe the Java Card Development Kit samples in order of increasing complexity and provide procedures for running them:

  • HelloWorld Sample - A minimal applet utilizing the simplest source code and meta-files that demonstrates the base structure of a Java Card applet that developers can use to develop, deploy, create, execute, delete, and unload a standalone module.

  • Channels Sample - Demonstrates the use of logical channels, which allows selecting multiple applets at the same time.

  • Utility Sample - Demonstrates the use of the utility APIs in an applet to simulate stock trading and portfolio management.

  • Wallet Sample - Demonstrates a simplified cash card application.

  • ObjectDeletion Sample - Demonstrates applet and package deletion and the object deletion mechanism that removes unreachable objects.

  • SignatureMessageRecovery Sample - Demonstrates message recovery. This sample is only included in bundles with cryptography extensions.

  • ArrayViews Sample - Demonstrates a client/server application sharing data using array views.