IBM Websphere MQ中存在的出口有什么用途?谁能引用一些实时的例子来说明它将在哪里使用?

IBM Websphere MQ中存在的出口有什么用途?谁能引用一些实时的例子来说明它将在哪里使用?,websphere,ibm-mq,mq,Websphere,Ibm Mq,Mq,我目前使用的是IBM MQ 7.0,我们从未使用过出口,我需要知道在哪种情况下可以最好地使用出口。需要一些实时示例来说明它将在何处使用?出口只是QMgr或通道处理中的点,可以调用用户定义的代码。一些常见的例子包括: 使用客户机/服务器出口对提供由服务器端验证的客户机凭据 使用消息出口设置消息选项(如关闭报告选项) 使用连接出口执行客户端的工作负载平衡 使用工作负载平衡出口为集群中的消息选择目标 使用API出口捕获并记录通过QMgr移动的消息内容 使用OAM出口更改OAM的行为(例如,根据LDA

我目前使用的是IBM MQ 7.0,我们从未使用过出口,我需要知道在哪种情况下可以最好地使用出口。需要一些实时示例来说明它将在何处使用?

出口只是QMgr或通道处理中的点,可以调用用户定义的代码。一些常见的例子包括:

  • 使用客户机/服务器出口对提供由服务器端验证的客户机凭据
  • 使用消息出口设置消息选项(如关闭报告选项)
  • 使用连接出口执行客户端的工作负载平衡
  • 使用工作负载平衡出口为集群中的消息选择目标
  • 使用API出口捕获并记录通过QMgr移动的消息内容
  • 使用OAM出口更改OAM的行为(例如,根据LDAP而不是SYSTEM.AUTH.DATA.QUEUE进行授权)

通常,WMQ做您需要它做的事情,而不需要退出。但是,如果您确实需要WMQ没有提供的某些功能,退出通常会有所帮助。请注意,服务器端的WMQ出口是系统级C代码,必须是可重入、可重定位和线程安全的,因为它们与QMgr共享内存

谢谢你,罗布。这真的很有帮助。