Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ibm mq 如何使用此MQRFH2消息_Ibm Mq - Fatal编程技术网

Ibm mq 如何使用此MQRFH2消息

Ibm mq 如何使用此MQRFH2消息,ibm-mq,Ibm Mq,我们想要升级MQ,但我们没有源代码,发送方正在生成消息MQRFH2,但没有显示任何参数 但我们还需要从消息中获取文件名 你能解释更多吗?您是否有一个程序已经读取带有RFH2头的消息并写出一个文件?升级MQ时,此程序停止工作了吗?两个屏幕截图在我看来都一样。在MQRFH2 Properties选项卡下显示了什么?MQRFH2 no Properties我们环境的程序是Windows,升级后,程序不兼容。但是发送端无法升级。现在我们想要重建消费端,但是,我们没有源代码,我们可以看到它是RFH2类型

我们想要升级MQ,但我们没有源代码,发送方正在生成消息
MQRFH2
,但没有显示任何参数

但我们还需要从消息中获取文件名


你能解释更多吗?您是否有一个程序已经读取带有RFH2头的消息并写出一个文件?升级MQ时,此程序停止工作了吗?两个屏幕截图在我看来都一样。在
MQRFH2 Properties
选项卡下显示了什么?MQRFH2 no Properties我们环境的程序是Windows,升级后,程序不兼容。但是发送端无法升级。现在我们想要重建消费端,但是,我们没有源代码,我们可以看到它是RFH2类型。但是,在IBM Explorer中,RFH2属性不显示。因为这些消息在消息中,我想知道是否应该处理消息。我是否正确理解RFH2不应该在那里,以及是否有某种方法使其消失,以便您不必更改代码,这就是您想要的?它似乎是一个空的RFH2头,文件名看起来像是在消息体中。您可以指定
MQGMO_NO_属性
,让程序确保RFH2头不作为消息体的一部分显示。您还可以使用队列属性
PROPCTL(NONE)
来完成相同的任务。您也可以使用示例程序
amqsbcg QUEUE.NAME QUEUEMANAGER 1
查看这一点,末尾的1很重要,因为它会告诉它打印出RFH2中包含的任何属性,并且数据部分会将其删除,这样您就可以看到RFH2中是否有任何有用的内容。您可以解释更多吗?您是否有一个程序已经读取带有RFH2头的消息并写出一个文件?升级MQ时,此程序停止工作了吗?两个屏幕截图在我看来都一样。在
MQRFH2 Properties
选项卡下显示了什么?MQRFH2 no Properties我们环境的程序是Windows,升级后,程序不兼容。但是发送端无法升级。现在我们想要重建消费端,但是,我们没有源代码,我们可以看到它是RFH2类型。但是,在IBM Explorer中,RFH2属性不显示。因为这些消息在消息中,我想知道是否应该处理消息。我是否正确理解RFH2不应该在那里,以及是否有某种方法使其消失,以便您不必更改代码,这就是您想要的?它似乎是一个空的RFH2头,文件名看起来像是在消息体中。您可以指定
MQGMO_NO_属性
,让程序确保RFH2头不作为消息体的一部分显示。您还可以使用队列属性
PROPCTL(NONE)
来完成相同的任务。您还可以使用示例程序
amqsbcg QUEUE.NAME QUEUEMANAGER 1
查看这一点,末尾的1很重要,因为它会告诉您打印出RFH2中包含的任何属性,并且数据部分会将其删除,这样您可以查看RFH2中是否有任何有用的内容。