1. What is Dead Letter Queue?

- When a queue is not delivered to their correct destinations, then it is called as Dead Letter queue
- When the destination queue is full, the dead-letter queue occurs. It is identified by SYSTEM.DEAD.LETTER.QUEUE.
- A dead-letter queue is defined for distributed queuing, on each queue manager

2. What is Initiation Queues?

- Initiation queues are used for triggering
- A trigger message is put by a queue manager on an initiation queue when a trigger is occurred
- Logical combinations are part of a trigger event which is detected by the queue manager

3. What is Transmission Queue?

- Transmission queues store messages which are destined for a specific remote queue manager
- At least one transmission queue must be defined for each remote queue manger
- The messages are directly be sent to the remote queue manager

4. What is Intercommunication?

- Sending messages from one queue manager to another queue manager is known as inter communication
- The receiving queue manager may by on the same machine or another.
- It could be executing on the platform where the local queue manager exists
- It could be executing on another platform supported by Web Sphere MQ
- The participating entities are
o Message channels, message channel agents
o Transmission queues, channel initiators and listeners
o Programs those are co-existing

5. Explain some rules for using MQSC commands?

- Each command of MQSC starts with a primary parameter, followed by a secondary parameter
- The name or generic name of the object should be followed by secondary parameter
- The keywords, parentheses and values could be separated by unlimited number of blanks and commas
- At least one blank immediately preceding each parameter is mandatory, except on z/OS
- Blanks enclosed within a pair of quotations marks are significant
- Repeated parameters are not allowed
- String can contain blanks, lowercase alphabets or special characters other than period(.), forward slash(/), underscore(_) percent sign(%) must be enclosed in a single quote
- A blank pair of parenthesis is invalid with out significant information enclosed in between
- Keywords are not case sensitive

6. What are the Integration and supported environments in IBM MQ?

- IBM MQ supports in virtual integration
- Supports more than 80 platform configurations, including z/OS support
- Integrates with CICS,IMS,DB2,Microsoft .Net and JEE environments
- Supports Message Queue Interface and Industry standards such as JMS interface along with
integrated public-and-subscribe support
- Internet secure communication is supported with industry standard SSL
- IBM MQ supports IP V6
- Awarded Common Criteria certification
- Supports end-to-end governance with Extended Security Edition

7. What are the Telemetry Capabilities?

- Telemetry enables Remote sensors, smart meters etc., to be easily connected with the existing
applications and services
- Telemetry provides messaging technique for optimizing the needs of sensor networks
- Decision makers can focus on significant data and events
- It enables responses of rapid and proactive nature for current situations
- Network traffic is reduced and responsiveness increases by only sending significant data and events
- It encourages various device manufacturers to enable their sensors that are ready to connect
Into IBM connectivity solutions
- Enables the custom implementation of messaging that is device-side for connecting unusual devices
- Optimizes the use of network to lower the traffic
- The pay-per-byte costs can be reduced in satellite networks

8. Explain how to define a buffer pool for holding messages in main storage?

- Buffer pool is defined by using DEFINE BUFFPOOL
- DEFINE BUFFPOOL can be issued only from CSQINP1 data set
- DISPLAY USAGE TYPE(PAGESET) can be used for displaying buffer pool information
- The synonym DEF BP can also be used instead of DEFINE BUFFPOOL


DEFINE BUFFPOOL(buf-pool-id)
Parameter descriptions

- (buf-pool-id) Buffer pool identifier, and a mandatory entry
- An integer which in the range from zero through 15.
- Integer represents the number of 4096-byte buffers

9. What is a Message and what does it contain?

- A message is a string of bytes which has a meaningful usage in applications
- Messages are utilized to transfer information across applications
- The applications can run on the same or on different platforms

Websphere MQ messages contain:

- Application data: The application's content and data is defined by the application programs which uses it.
- Message Descriptor: The message is identified by the message descriptor and contains additional control information, like the type of message and priority assigned to the message

10. What is the significance of MQ Series?

Significance of Websphere MQ Series:
- WebSphere MQ will significantly improves the flow of information across an enterprise
- The message is placed and adjusted for dynamic business requirements
- MQ series reduce maintenance, integration costs and acts as a bridge to various technologies
- MQ Series reduces costs and all the disruptions are processed from data loss
- Allows ongoing maintenance efforts through universal service delivery
- Security breaches are eliminated and insures the compliance through message and
transaction integrity

Download Interview PDF