I need to know how IBM Websphere MQ works.
As of my knowledge.
- IBM Websphere MQ is an application that runs continuously
- IBM Websphere MQ has a queue manager, queue name, port, host where it is runs, channel name.
- We have a two different application in two different remote place.
- Two applications and the IBM Websphere MQ applications are connected through network.
- Using IBM Websphere MQ credentials the applications are able to send and receive messages between them via IBM Websphere MQ.
If I have anything wrong then please guide me.
My questions are:
- If one application sends a message to the queue then where will the memory be consumed?
- Where do we run the MQ listeners? On the applications environment or the Websphere environment (where we installed the IBM Websphere MQ)?
- Do we need to run any programs in the application environments or are the IBM Websphere MQ credentials (queue manager, queue name, port, host where it is runs, channel name) enough to send and receive the messages?