Professional Documents
Culture Documents
By : DN Tiwary.
What is Web sphere MQ
❖ Basic philosophy
Program orientation, as opposed to user oriented (e. g. mail
systems).
❖ Ease of programming
⮚ Simple API verbs.
⮚ Short application development cycles.
❖ Reliability
⮚ Guaranteed once & once only delivery of data.
⮚ Transactional Messaging.
❖On the receiving end, the application has the option to either
receive the entire message in one piece or each segment
separately. This may depend on the buffer size available for the
application.
Messages - Grouping
● Queue Manager.
● Queues.
● Channel.
● Process Definitions.
Queue Manager
● Queues
● Process definitions
● Channels
● Message Channel
● MQI Channels
About Message Queues
❖Local Queue
⮚A queue is local if it is owned by the queue manager to which
the application program is connected.
⮚It is used to store messages for programs that use the same
queue manager.
Local Queue
❖It is used to store messages for programs that use the same queue
manager.
Remote Queue
❖A dynamic queue is defined "on the fly" when application needs it.
When the above conditions are met, the messages are written to the
dead-letter queue. Such a queue is defined when the queue manager
is created. It will be used as a repository for all messages that cannot
be delivered.
Repository Queue
❖These are used in conjunction with clustering and hold either a
full or partial repository of queue managers and queue manager
objects in a cluster (or group) of queue managers.
Process Definition