NonStop Server for Java 5.0 Programmer's Reference
Title Page | Contents | Prev | Next | Index | Glossary
Introduction to NonStop Server for
Java 5
The HP NonStop Server for Java 5 is a Java environment that supports compact, concurrent,
dynamic, portable programs for the enterprise server. The NonStop Server for Java 5 requires
the HP NonStop Open System Services (OSS) environment. The NonStop Server for Java 5
uses the HP NonStop operating system to add the NonStop system fundamentals of scalability
and program persistence to the Java environment.
NonStop Server for Java 5 is based on the Java 2 Platform Standard Edition (J2SE) 5.0
reference Java implementation for Solaris, licensed by HP from Sun Microsystems, Inc. With
the introduction of support for J2SE 5.0, the product's informal name became the NonStop
Server for Java 5.
The NonStop Server for Java 5 is a conformant version of the Sun Microsystems J2SE 5.0
because it is a fully compliant headless JDK as defined by passing the 1.5a version of the Java
Conformance Kit (JCK). NonStop Server for Java 5 is branded as "Java Compatible."
NonStop Server for Java 5 supports the Sun Microsystems enhancement to AWT called
"headless support" that allows a Java VM to indicate whether a display, keyboard, sound, or
mouse operation can be supported in a graphics environment. Because of the nonvisual nature
of NonStop servers, NonStop Server for Java 5 is always a headless Java VM. For
implementation-specific information, see Headless Support.
The NonStop Server for Java 5 supports the Java Platform Debugger Architecture (JPDA),
which consists of three interfaces designed for use by debuggers in development environments
for desktop systems. This is described in the Sun Microsystems documentation for JPDA
(http://java.sun.com/j2se/1.5.0/docs/guide/jpda/index.html).
The NonStop Server for Java 5 also supports the Java Virtual Machine Profiler Interface
(JVMPI), which is used to develop profilers that work in conjunction with the Java VM
implementation. For more information see Application Profiling.
This NonStop Server for Java Programmer's Reference identifies the changes in the HP
adaptation of the reference Java implementation, emphasizing the differences between the
reference implementation and the NonStop Server for Java 5. For more information on the
standard architecture, see the Sun Microsystems documentation.
This section explains these subjects:










