NonStop JMS User's Manual (H06.03+, J06.03+, NonStop JMS 3.0+)
NSJMS and JMS Client Applications
NonStop Server for Java Message Service User’s Manual—522356-006
4-2
Administered Objects
The generic JMS interfaces are further defined within the PTP messaging application
as:
Publish/Subscribe (Pub/Sub)
A Pub/Sub messaging application is 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. A topic retains a message until the message expires.
The generic JMS interfaces are further defined within the Pub/Sub messaging
application as:
Administered Objects
Administered objects are built using the administrative utility and are stored in a JNDI
namespace. For information about using the administrative utility to build NSJMS
administered objects, see Section 7, Managing the NSJMS Environment
. A JMS client
can retrieve the administered objects from the JNDI namespace and use them without
needing to know how they have been implemented.
Queue Interfaces Description
QueueConnection Provides an active connection to NSJMS that is used to create one or
more QueueSessions.
QueueSession Provides methods for creating QueueSender’s and QueueReceiver’s.
QueueSender Used to send messages to a queue.
QueueReceiver Used to receive messages that have been delivered to a queue.
Topic Interfaces Description
TopicConnection Provides an active connection to NSJMS that is used to create one or
more TopicSessions.
TopicSession Provides methods for creating TopicPublisher’s and TopicSubscriber’s.
TopicPublisher Used to publish messages to a topic.
TopicSubscriber Used to receive messages that have been published to a topic.