NonStop JMS C++ API Programmer's Guide

Glossary
NonStop Server for Java Message Service C++ API Programmer’s Guide526459-002
Glossary-2
interface
interface. In general, the point of communication or interconnection between one person,
program, or device and another, or a set of rules for that interaction. See also
application program interface (API).
Java Message Service (JMS). A Java API that enables client applications to create, send,
receive, and read messages. See also NonStop Server for Java Message Service
(NSJMS) C++ API.
JMS. See Java Message Service (JMS).
JMS client. A user-written application used to produce and consume messages.
JMS provider. A messaging system that implements the JMS API and includes
administrative and management functionality (See NonStop Server for Java Message
Service (NSJMS) C++ API).
Makefile. In a UNIX or OSS environment, a script used to build an application process.
message. A request, report, or event that is created, sent, and received by JMS clients.
MessageConsumer. An object used for receiving messages sent to a destination.
MessageProducer. An object used for sending messages to a destination.
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 C++ API. See NonStop Server for Java Message Service (NSJMS) C++ API.
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.