NonStop Server for Java 7.0 Programmer's Reference
Common Gateway
Interface (CGI)
The World Wide Web standard interface for servers, often written in C. The NSJ7 supports
CGI-like use of Java using servlets with iTP Secure WebServer. See also Pathway CGI.
Common Object
Request Broker
Architecture
(CORBA)
The OMG standard that allows objects that adhere to it to interact over a network regardless of
the types of machines or operating systems on which they reside. Java interoperates with this
standard using Java IDL and JTS.
Compiler (C3) A JVM Hotspot Compiler back-end for application performance.
Concurrency A condition in which two or more transactions act on the same record in a database at the same
time. To process a transaction, a program must assume that its input from the database is consistent,
regardless of any concurrent changes being made to the database. TMF manages concurrent
transactions through concurrency control.
Concurrency
Control
Protection of a database record from concurrent access by more than one process. TMF imposes
this control by dynamically locking and unlocking affected records to ensure that only one
transaction at a time accesses those records.
Concurrent Mark
Sweep Garbage
Collector (CMS GC)
Concurrent Mark Sweep (CMS) is one of HotSpot JVM low pause garbage collectors. CMS can
do most of its work for reclaiming memory concurrently with application (without stopping it).
Conformant A Java implementation is conformant if it passes all the tests for Java SE 7.
CORBA See Common Object Request Broker Architecture (CORBA).
Core Packages The required set of APIs in a Java platform edition which must be supported in any and all
compatible implementations.
D
Data Control
Language (DCL)
The set of data control statements within the SQL language.
Data Definition
Language (DDL)
A language that defines all attributes and properties of a database, especially record layouts,
field definitions, key fields, field locations, file locations, and storage strategy.
DCL See Data Control Language (DCL).
DDL See Data Definition Language (DDL).
Debuggee A process being debugged. The process consists of the application being debugged and the
JVM running the application.
Debugger A program designed to use the Java Debugging Interface (JDI) and connect to the (debuggee)
so that a programmer can step through the debuggee process, examine the data, and monitor
conditions such as the values of variables.
Deserialization,
object
The reverse of Object Serialization.
Digital signature A way of automatically identifying the sender of an electronic message or document, without the
possibility of alteration.
Distributed
Garbage Collector
(DGC)
This refers to the NSJ7 implementation of parallel and CMS Garbage collectors where the garbage
collection is performed by GC processes running on the same CPU on which the Java process is
running.
DNS See Domain Name Server (DNS).
Domain Name
Server (DNS)
An HP product, part of TCP/IP, that provides the facilities for the maintenance and automated
distribution of network resource name information. DNS permits decentralized administration of
resource names and specifies redundancy of servers to provide a reliable query service for users.
Driver A class in JDBC that implements a connection to a particular database management system such
as NonStop SQL/MX. NSJ7 has these driver implementations: JDBC Driver for SQL/MP(JDBC/MP)
and JDBC Driver for SQL/MX (JDBC/MX).
E-F
Enscribe HP database management software that provides a record-at-a-time interface between servers
and a database. As an integral part of the operating system distributed across two or more
107










