Role of the client channel definition table
The client channel definition table (CCDT) contains definitions of client connection channels. It is particularly useful if your client applications might need to connect to a number of alternative queue managers.
The client channel definition table is created when you define a queue manager. The same file can be used by more than one IBM MQ client.
There are a number of ways for a client application to use a CCDT. The CCDT can be copied to the client computer. We can copy the CCDT to a location shared by more than one client. We can make the CCDT accessible to the client as a shared file, while it remains located on the server.
From IBM MQ Version 9.0, the CCDT can be hosted in a central location that is accessible through a URI, removing the need to individually update the CCDT for each deployed client.
- Queue manager groups in the CCDT
We can define a set of connections in the client channel definition table (CCDT) as a queue manager group. We can connect an application to a queue manager that is part of a queue manager group. This can be done by prefixing the queue manager name on an MQCONN or MQCONNX call with an asterisk. - Connect to queue sharing groups
We can connect the application to a queue manager that is part of a queue sharing group. This can be done by using the queue sharing group name instead of the queue manager name on the MQCONN or MQCONNX call.
Parent topic: Connect IBM MQ MQI client applications to queue managers
Related information
- Client channel definition table
- Web addressable access to the client channel definition table
- Accessing client-connection channel definitions