There are several different types of Java applications and application components that you can build or use with HPCJ. These include:
Building Native Method DLLs and JNI
Invocation Interfaces
Building Applications with Third-Party
Classes
Building Database Applications
Building RMI Applications
Building Applets