JDBC Type 4 Driver Programmer's Reference for SQL/MX Release 3.2.1
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)
An Oracle product that specifies standard Java interfaces between a transaction manager and
the parties involved in a distributed transaction system: the resource manager, the application
server, and the transactional applications. For more information, see the Sun Microsystems JTA
document (http://java.sun.com/products/jta/index.html).
Java Transaction
Service (JTS)
The transaction API , modeled on OMG's OTS. The NonStop Server for Java 6.0 includes an
implementation of the its current interface.
Java virtual
machine (JVM)
The process that loads, links, verifies, and interprets Java bytecode. The NonStop Server for Java
6.0 implements the Java HotSpot Server virtual machine.
Java Virtual
Machine Tool
Interface (JVM TI)
A programming interface used by development and monitoring tools. It is used to inspect the
state and to control the execution of applications running in the Java VM, thereby defining the
debugging services a VM provides.
JavaBeans A platform-neutral component architecture supported by Java, intended for developing or
assembling software for multiple hardware and operating system environments. For more
information, see the Sun Microsystems JavaBeans document
(http://java.sun.com/javase/6/docs/technotes/guides/beans/index.html).
JavaBeans
Development Kit
(BDK)
A set of tools for creating JavaBeans that is included with the NonStop Server for Java 6.0.
javac The Java compiler, which compiles Java source code into bytecode. Also, the command to run
the Java compiler.
javachk The Java Checker, which determines whether a problem with the Java virtual machine is due to
an incorrect TCP/IP configuration. Also, the command to run the Java checker.
javadoc The Java API documentation generator, which generates API documentation in HTML format from
Java source code. Also, the command to run the Java API documentation generator.
javah The C header and Stub file generator, which generates C header files and C source files from a
Java class, providing the connections that allow Java and C code to interact. Also, the command
to run the C header and stub file generator.
121