Prev Next

MuleESB / IBM MQ Interview Questions

Could not find what you were looking for? send us the question and we would be happy to answer your question.

What is QueueManager in IBM WebSphere MQ?

QueueManager is a primary component of WebSphere MQ or WMQ. QueueManager is responsible for storing and routing messages to other Queue Manager within MQ and it also communicates with the outside world, for example, Java program or any other MQ client.

What is Channel in IBM WebSphere MQ?

In WebSphere MQ or WMQ, Queue Manager uses the channel to transmit messages to other QueueManager. Channel carries one-way traffic in MQ Series (i.e., channels are uni directional). You can have either sending channel or receiving channel in MQ.

What is the dead letter queue in IBM MQ Series?

Dead letter Queue in WebSphere MQ is a queue that is used by QueueManager to archive messages for a non-existent queue. For an example of QueueManager QMGR, receives a message for queue ABC and if it didn't exist on that QueueMangaer then the message will be routed to the dead letter queue.

What exactly do you understand with the term MQ?

MQ abbreviates Message Queuing. When it comes to message-driven processes, IBM enables users to simply keep up the pace with the WebSphere with which all application programs can simply be managed. There is no strict upper limit on the platforms when it comes to communicating and the good thing is vast support is available from IBM to enable the users to manage everything simply.

What is Message Driven Process?

A lot of messages arrive in the queue and especially when there is a lot of traffic. When such a thing happens, an automatic process that relates to the triggering starts. It is possible to stop the application with a simple instruction after it has done its work.

Difference between a local queue and a remote queue in WMQ.

In WebSphere MQ, local queues are queue on the same queue manager while remote queue refers to queues on different QueueManager.

What is MQSC command?

MQSC commands enable you to perform administration tasks, for example defining, altering, or deleting a local queue object.

What are the advantages of the MQ?

  • Integration,
  • Asynchrony, Assured Delivery, Scalability.
What is Asynchrony in MQ?

With message queuing, the exchange of messages between the sending and receiving programs are independent of time. This means that the sending and receiving application programs are decoupled; the sender can continue processing without having to wait for the receiver to acknowledge receipt of the message. The target application does not even have to be running when the message is sent. It can retrieve the message after it has been started.

What are the types of messages in Websphere MQ?

  • Request messages, a message sent for which a response/reply is expected.
  • Reply messages, a response Message for a requested message.
  • Report messages, a Message that describes the occurrence or event.
  • Datagram messages, a message sent with no response expected.
What is a MQ Message and what does it contain?

A message is a string of bytes that is meaningful to the applications that use it. Messages are used to transfer information from one application program to another (or between different parts of the same application). The applications can be running on the same platform, or on different platforms.

WebSphere MQ messages have two parts:

  • The application data, the content and structure of the application data are defined by the application programs that use it.
  • A message descriptor, message descriptor identifies the message and contains additional control information, such as the type of message and the priority assigned to the message by the sending application. WebSphere MQ defines the format of the message descriptor. For a complete description of the message descriptor.
What are the Objects used in Web sphere MQ?
  • Queue Manager,
  • Queues,
  • Channels,
  • Processes,
  • Name lists.
Default port number for MQ Queue Manager.


What does InfraRed360 tool help with?

Infrared360 is a lightweight yet very powerful MQ monitor giving you ALL of the features for monitoring your MQ environment-including the MQ Appliance.

  • Provides Proactive MQ Monitoring.
  • Leverage Internal Integrations.
  • Associate Alerts to Lines of Business.

Comments & Discussions