NonStop Server for Java 5.1 Programmer's Reference
Title Page | Contents | Index | Glossary | Prev | Next
Introduction to NonStop Server for
Java 5.1
The HP NonStop Server for Java 5.1 is a Java environment that supports compact, concurrent, dynamic,
portable programs for the enterprise server. The NonStop Server for Java 5.1 requires the HP NonStop
Open System Services (OSS) environment. The NonStop Server for Java 5.1 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.1 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.1.
The NonStop Server for Java 5.1 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.1 is branded as "Java Compatible."
NonStop Server for Java 5.1 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.1 is always a headless Java VM. For implementation-specific information, see Headless
Support.
The NonStop Server for Java 5.1 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.1 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 5.1 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.1. For more information on the standard architecture, see the Sun
Microsystems documentation.
This section explains these subjects:
HotSpot Server Java Virtual Machine●