Which communication type to use

Different platforms support different communication protocols. Your choice of transmission protocol depends on your combination of IBM MQ MQI client and server platforms.


Types of transmission protocol for MQI channels

Depending on your client and server platforms, there are up to four types of transmission protocol for MQI channels:

  • TCP/IP
  • LU 6.2
  • NetBIOS
  • SPX

When you define your MQI channels, each channel definition must specify a transmission protocol (transport type) attribute. A server is not restricted to one protocol, so different channel definitions can specify different protocols. For IBM MQ MQI clients, it might be useful to have alternative MQI channels using different transmission protocols.

Your choice of transmission protocol also depends on your particular combination of IBM MQ client and server platforms. The possible combinations are shown in the following table.

Transmission protocol
IBM MQ MQI client
IBM MQ server
TCP/IP
1
IBM i

UNIX
Windows
IBM i

UNIX
Windows
z/OS
LU 6.2
UNIX 2
Windows
IBM i

UNIX 2
Windows
z/OS
NetBIOS
Windows
Windows
SPX
Windows
Windows
Notes:
  1. A message channel using TCP/IP can be pointed at an IBM Aspera fasp.io Gateway, which provides a fast TCP/IP tunnel that can significantly increase network throughput. See Defining an Aspera gateway connection on Linux or Windows.
  2. Except Linux (POWER platform)

  • TCP/IP connection limits
    The number of outstanding connection requests that can be queued at a single TCP/IP port depends on the platform. An error occurs if the limit is reached.

Parent topic: Configure connections between the server and client


Related concepts


Related tasks


Related reference