Messaging Terminology

The following table explains terminology that is commonly used in messaging systems.

Term Description
absolute queue name (or full queue name) A string that fully identifies a particular queue. It includes transport type, host address, queue manager name, and queue name.
message A data packet that includes a set of properties (the header) and a payload.
payload The user supplied data block. Transports can have restrictions on the length of the payload.
queue The entity to which messages are sent and from which messages are retrieved.
queue manager A non-application process that is responsible for receiving messages from senders (local and remote) and storing them until they are retrieved by an application.
receive or get To remove a message from a queue.
send or put To insert a message into a queue.
system A database server and its associated client nodes.
transport A messaging implementation.

The queue manager can have the following additional responsibilities.

WebSphere MQ allows multiple queue managers on a host.