Previous Topic: Tuxedo TerminologyNext Topic: .NET Terminology


MQSeries Terminology

CKTI

An MQSeries supplied CICS transaction that monitors an MQSeries initiator queue. CKTI starts a CICS transaction when an MQ event occurs on that queue.

CSQQTRMN

An MQSeries supplied IMS application that monitors an MQSeries initiation queue and starts an IMS transaction when an MQSeries event occurs on that queue.

dynamic queue

A local queue that is created when a program opens a model queue object.

initiation queue

A local queue on which a queue manager places trigger messages.

local queue

A queue belonging to the local queue manager. A local queue can contain a collection of messages waiting to be processed. Contrast with remote queue.

local queue manager

The queue manager to which a program is connected and provides message queuing services to the program. Queue managers to which a program is not connected are called remote queue managers, even if they are running on the same system as the program.

local definition

An MQSeries object that belongs to a local queue manager.

local definition of a remote queue

An MQSeries object that belongs to a local queue manager. This object defines the attributes of a queue that is owned by another queue manager. In addition, it is used to provide an alias for a queue-manager or an alias to a reply-to-queue.

message channel

In distributed message queuing, a message channel is the mechanism through which messages are moved from one queue manager to another. A message channel comprises two message channel agents (a sender and a receiver) and a communication link. Contrast with MQI channel.

message queue

Synonym for queue within an MQSeries system.

message queue interface (MQI)

The programming interface provided by the MQSeries queue managers. This API lets application programs access message queuing services from an MQSeries system.

model queue object

A set of queue attributes that act as a template when a program creates a dynamic queue.

MQI—see Message Queue Interface

MQI channel

A type of MQSeries connection that connects an MQI client to a queue manager on a server system. The client transfers only MQI calls and responses in a bi-directional manner. Contrast with message channel.

MQI client

A part of the MQSeries product that can be installed on a system without installing the full queue manager. The MQI client accepts MQI calls from applications and communicates with a queue manager on a server system.

MQSeries

A family of IBM licensed programs that provide message queuing services.

non-persistent message

A message does not survive a restart of the queue manager.

object

A controlled item or resource within MQSeries. An object is a queue manager, a queue, a process definition, a name list, or a channel.

persistent message

A message that is able to survive a restart of the queue manager.

queue

An MQSeries object which applications can put messages on, and get messages from, a queue. A queue is owned and maintained by a queue manager. Local queues can contain a list of messages waiting to be processed. Queues of other types cannot contain messages, they point to other queues, or can be used as models for dynamic queues.

queue manager

(1) A system program that provides queuing services to applications. It provides an application-programming interface so that programs can access messages on the queues that the queue manager owns. See also local queue manager and remote queue manager. (2) An MQSeries object that defines the attributes of a particular queue manager.

remote queue

A queue belonging to a remote queue manager. Programs can put messages on remote queues, but they cannot get messages from remote queues.

remote queue manager

To a program, a queue manager is remote if it is not the queue manager to which the program is connected.

remote queuing

In message queuing, the provision of services to enable applications to put messages on queues belonging to other queue managers.

reply-to queue

The identity of a queue onto which the program that issued an MQPUT call wants a reply message or report message sent.

transmission queue

A local queue on which messages are temporarily stored prior to being transmitted to its associated remote queue manager.

trigger event

An event (such as a message arriving on a queue) causes a queue manager to create a trigger message on an initiation queue.

triggering

In MQSeries, a facility that lets a queue manager start an application automatically when predetermined conditions on a queue are satisfied.

trigger message

A message containing information about the program that a trigger monitor is to start.

trigger monitor

An MQSeries application that serves one or more initiation queues. When a trigger message arrives on an initiation queue, the trigger monitor retrieves the message. It uses the information in the trigger message to start a process that serves the queue on which a trigger event occurred.