消息传递通道的通道出口程序
此主题集合包含有关消息传递通道的 IBM® MQ 通道出口程序的信息。
消息通道代理程序 (MCA) 也可以称为数据转换出口。 有关写入数据转换出口的更多信息,请参阅 写入数据转换出口。
其中一些信息也适用于 MQI 通道上的出口,这些通道将 IBM MQ MQI clients 连接到队列管理器。 有关更多信息,请参阅 MQI 通道的通道出口程序。
通道出口程序由 MCA 程序在执行处理时在定义的位置调用。
某些用户出口程序以互补对的形式运作。 例如,如果用户出口程序通过发送 MCA 进行调用来加密要传输的消息,那么接收端必须运行互补进程才能逆转此过程。
表 1 显示可用于每种通道类型的通道出口类型。
| 通道类型 | 消息出口 | 消息重试出口 | 接收出口 | 安全出口 | 发送出口 | 自动定义出口 |
|---|---|---|---|---|---|---|
| 发送发通道 | Yes | Yes | Yes | Yes | ||
| 服务器通道 | Yes | Yes | Yes | Yes | ||
| 集群发送方通道 | Yes | Yes | Yes | Yes | Yes | |
| 接收方通道 | Yes | Yes | Yes | Yes | Yes | Yes |
| 请求者通道 | Yes | Yes | Yes | Yes | Yes | |
| 集群接收方通道 | Yes | Yes | Yes | Yes | Yes | Yes |
| 客户机连接通道 | Yes | Yes | Yes | |||
| 服务器连接通道 | Yes | Yes | Yes | Yes |
注:- 在 z/OS®上,自动定义出口仅适用于集群发送方和集群接收方通道。
如果您要在客户机上运行通道出口,不能使用 MQSERVER 环境变量。 而是创建并引用客户机通道定义表 (CCDT) ,如 客户机通道定义表中所述。