Overview of IBM MQ MQI clients
An IBM® MQ MQI client is a component of the IBM MQ product that can be installed on a system on which no queue manager runs.
Using an IBM MQ MQI client, an application running on the same system as the client can connect to a queue manager that is running on another system. The application can issue MQI calls to that queue manager. Such an application is called an IBM MQ MQI client application and the queue manager is called a server queue manager.
The following platforms can be used. The combinations depend on which IBM MQ product you are using and are described in Platform support for IBM MQ clients.
IBM MQ MQI client
|
IBM MQ server
|
---|---|
UNIX and Linux®
Windows IBM i |
UNIX and Linux
Windows IBM i z/OS® |
The MQI is available to applications running on the client platform; the queues and other IBM MQ objects are held on a queue manager that you have installed on a server.
An application that you want to run in the IBM MQ MQI client environment must first be linked with the relevant client library. When the application issues an MQI call, the IBM MQ MQI client directs the request to a queue manager, where it is processed and from where a reply is sent back to the IBM MQ MQI client.
The link between the application and the IBM MQ MQI client is established dynamically at run time.
- IBM i
- UNIX
- Linux
- Windows