IBM MQ Internet Pass-Thru
IBM® MQ Internet Pass-Thru (MQIPT) is an optional component of IBM MQ that can be used to implement messaging solutions between remote sites across the internet.
To obtain the MQIPT installation files for IBM MQ 9.4.x, go to IBM Fix Central for IBM MQ.
You can use MQIPT to connect any supported version of IBM MQ. You do not have to install any other IBM MQ components at the same version as MQIPT.
If you have purchased IBM MQ entitlement, you can install as many copies as required of MQIPT. MQIPT installations are not counted against your purchased IBM MQ entitlement. For more information about IBM MQ licensing, see IBM MQ license information.
IBM MQ Internet Pass-Thru runs as a stand-alone service that can receive and forward IBM MQ message flows, either between two IBM MQ queue managers or between an IBM MQ client and an IBM MQ queue manager.
MQIPT enables this connection when the client and server are not on the same physical network.
One or more instances of MQIPT can be placed in the communication path between two IBM MQ queue managers, or between an IBM MQ client and an IBM MQ queue manager. The instances of MQIPT allow the two IBM MQ systems to exchange messages without needing a direct TCP/IP connection between the two systems. This architecture is useful if the firewall configuration prohibits a direct TCP/IP connection between the two systems.
MQIPT listens on one or more TCP/IP ports for incoming connections. These connections can carry either normal IBM MQ messages, IBM MQ messages tunneled inside HTTP, or messages encrypted using Transport Layer Security (TLS) or Secure Sockets Layer (SSL). MQIPT can handle multiple concurrent connections.
The IBM MQ channel that makes the initial TCP/IP connection request is referred to as the caller, the channel to which it is attempting to connect as the responder, and the queue manager that it is ultimately trying to contact as the destination queue manager.
MQIPT holds data in memory as it forwards it from its source to its destination. No data is saved on disk (except for memory that the operating system pages to disk). The only time that MQIPT accesses the disk explicitly is to read its configuration file and to write connection log and trace records.
The full range of IBM MQ channel types can connect through one or more instances of MQIPT. The presence of MQIPT in a communication path has no effect on the functional characteristics of the connected IBM MQ components. However, the performance of message transfer might be affected.
MQIPT can be used with IBM MQ as described in Possible configurations of MQIPT.
To install MQIPT, see Installing MQIPT.