NonStop Server for Java 6.0 Programmer's Reference

operating systems from the same vendor. HP documents often use the term connectivity in
this context, while other vendors use connectivity to mean hardware compatibility.
2. Within a NonStop system node , the ability to use the features or facilities of one environment
from another. For example, the gtacl command in the OSS environment allows an interactive
user to start and use a Guardian tool in the Guardian environment.
interpreter The component of a Java virtual machine that interprets bytecode into native machine code.
Invocation API The C-language API that starts a Java virtual machine and invokes methods on it. The Invocation
API is a subset of the JNI .
IPv6 See Internet Protocol version 6 (IPv6).
ISO See International Organization for Standardization (ISO).
iTP Secure
WebServer
The HP web server with which the NonStop Server for Java integrates using servlets.
J
jar The Java Archive tool, which combines multiple files into a single Java Archive (JAR) file. Also,
the command to run the Java Archive Tool.
JAR file A Java Archive file, produced by the Java Archive Tool, jar.
java The Java application launcher, which launches an application by starting a Java runtime
environment, loading a specified class, and invoking that class's main method.
Java 2 Platform,
Enterprise Edition
(J2EE platform)
An environment for developing and deploying enterprise applications. The J2EE platform consists
of a set of services, application programming interfaces (APIs) and protocols that provide the
functionality for developing multi-tiered, Web-based applications.
Java Conformance
Kit (JCK)
The collection of conformance tests that any vendor's JDK must pass in order to be conformant
with the Sun Microsystems specification.
Java Database
Connectivity (JDBC)
An industry standard for database-independent connectivity between the Java platform and
relational databases such as NonStop SQL/MP or NonStop SQL/MX . JDBC provides a call-level
API for SQL-based database access.
Java HotSpot
virtual machine
The Java virtual machine implementation designed to produce maximum program-execution speed
for applications running in a server environment. This virtual machine features an adaptive compiler
that dynamically optimizes the performance of running applications.
Java IDL See Java Interface Development Language (Java IDL)
Java Interface
Development
Language (Java
IDL)
The library that supports CORBA and Java interoperability . For more information, see the Sun
Microsystems Java IDL documentation (http://java.sun.com/products/jdk/idl/index.html).
Java Naming and
Directory Interface
(JNDI)
A standard extension to the Java platform, which provides Java technology-enabled application
programs with a unified interface to multiple naming and directory services.
Java Native
Interface (JNI)
The C-language interface used by C functions called by Java classes. Includes an Invocation API
that invokes a Java virtual machine from a C program.
Java Platform
Standard Edition
(Java SE 6)
The core Java technology platform, which provides a complete environment for applications
development on desktops and servers and for deployment in embedded environments. For more
information, see the Sun Microsystems JDK 6.0 Documentation .
Java runtime See Java SE Runtime Environment.
Java SE
Development Kit
(JDK)
The development kit delivered with the Java SE platform. Contrast with Java SE Runtime Environment
(JRE). See also, Java Platform Standard Edition 6.0 (Java SE)
Java SE Runtime
Environment (JRE)
The Java virtual machine and the Core Packages. This is the standard Java environment that the
java command invokes. Contrast with Java SE Development Kit (JDK). See also, Java Platform
Standard Edition 6.0 (Java SE).
Java Transaction
API (JTA)
The Sun Microsystems product that specifies standard Java interfaces between a transaction
manager and the parties involved in a distributed transaction system: the resource manager, the
96 Glossary