Ibm mq IBM websphere MQ中的通道出口是什么?

Ibm mq IBM websphere MQ中的通道出口是什么?,ibm-mq,Ibm Mq,IBM MQ中的通道出口是什么?在我的研究中,我发现了三种渠道出口 WMQSendExit WMQReceiveExit WMQSecurityExit 有人能解释一下吗?IBM speak中的“退出”或“退出程序”与非IBM软件可能称之为“回调”或“侦听器”是一样的。这是一种将自定义代码与软件生成的事件挂钩的方法 发送退出接口允许您检查并可能更改 WebSphere MQ Client for Java发送到队列管理器的数据。 注意:直接连接到时,此接口不适用 WebSphere MQ处

IBM MQ中的通道出口是什么?在我的研究中,我发现了三种渠道出口

  • WMQSendExit
  • WMQReceiveExit
  • WMQSecurityExit
有人能解释一下吗?

IBM speak中的“退出”或“退出程序”与非IBM软件可能称之为“回调”或“侦听器”是一样的。这是一种将自定义代码与软件生成的事件挂钩的方法

发送退出接口允许您检查并可能更改 WebSphere MQ Client for Java发送到队列管理器的数据。 注意:直接连接到时,此接口不适用 WebSphere MQ处于绑定模式

要提供您自己的发送出口,请定义一个实现此功能的类 接口


这些方法何时调用。假设我已经实现了自定义发送出口。channelSendExit(MQCXP MQCXP、MQCD MQCD、ByteBuffer ByteBuffer)何时调用?当我调用queue.put(MQMessage)方法时它是否调用?发送和接收访问接收所有数据,而不仅仅是放置的消息,这包括名为MQ FAP的IBM MQ协议数据。例如,发送/接收出口可用于加密或压缩。对从客户端传输到MQ队列管理器的所有数据调用发送出口,对客户端从队列管理器接收的所有数据调用接收出口。安全出口在队列管理器的通道启动时被调用,通常用于扩展MQ提供的安全性。@非常感谢您的解释。这非常有帮助