NonStop JMS User's Manual (H06.03+, J06.03+, NonStop JMS 3.0+)
Glossary
NonStop Server for Java Message Service User’s Manual—522356-006
Glossary-4
NonStop Server for Java Message Service (NSJMS)
C++ API
NonStop Server for Java Message Service (NSJMS) C++ API. A JMS provider that
implements a subset of the functionality provided by the Sun JMS API, and is used by
C++ client applications running on a NonStop system to interoperate with other JMS
clients. See also JMS provider.
NSJMS. See NonStop Server for Java Message Service (NSJMS).
NSJMS C++ API. See NonStop Server for Java Message Service (NSJMS) C++ API.
NSJMS administered object. A preconfigured object used by JMS clients to create
connections to NSJMS and to specify the destinations for messages.
namespace. A context for resolving names, used to prevent ambiguity (or “collisions”)
where a name can have different meanings in different situations. To qualify a name by
identifying the namespace expresses the idea that the name is used as defined in that
namespace.
Open System Services (OSS). A POSIX-compliant operating environment for NonStop
systems.
OSS. See Open System Services (OSS).
PTP. See point-to-point message system (PTP).
Pub/Sub. See publish/subscribe message system (Pub/Sub).
point-to-point message system (PTP). A messaging application based on a one-to-one
messaging model which uses queues for messaging destinations. A message is sent
by a sending client to a specific queue where the message can be received by the
receiving client.
publish/subscribe message system (Pub/Sub). A messaging application based a one-to-
many messaging model which uses topics for messaging destinations. A message is
published by a sending client to a topic where any receiving client who is subscribed to
the topic will receive the message.
queue. A destination for a message in a PTP messaging system.
scalability. The ability to increase the size and processing power of an online transaction
processing system by adding processors and devices to a system, systems to a
network, and so on, and to do so easily and transparently without bringing systems
down. Sometimes called expandability.
servlet. A server-side Java program that any World-Wide Web browser can access. It
inherits scalability and persistence from the Pathway CGI server that manages it.
The Java class named servlets runs in server environments such as World-Wide Web
servers. The Servlet API is defined in a draft standard by Sun Microsystems.
session. A context for JMS clients to send and receive messages.