java IBM JMS MQ在MQM头中添加用户ID
如何在IBM JMS MQ中的MQM头中设置userID,默认值为“MQM”,我需要在发送消息时将其设置为不同的userID。我正在使用com。国际商用机器公司mqjms jar和应用程序部署在Tomcat上
你可以在下面搜索框中键入要查询的问题!
如何在IBM JMS MQ中的MQM头中设置userID,默认值为“MQM”,我需要在发送消息时将其设置为不同的userID。我正在使用com。国际商用机器公司mqjms jar和应用程序部署在Tomcat上
# 1 楼答案
在应用程序中,您需要访问JMS规范之外的一些IBM MQ功能
IBM MQ v8知识中心在页面“Reading and writing the message descriptor from an IBM MQ classes for JMS application”中说明了如何使用IBM MQ类为JMS设置MQMD属性
为了使用}上的
WMQ_MDCTX_SET_IDENTITY_CONTEXT
,您需要向连接到IBM MQ队列管理器的用户授予OAM
对qmgr
对象和消息将queue
的queue
对象和queue
上的PUT
权限+setid
,以及您将授予的任何正常权限(例如:qmgr
或{+put
)