MQ Websphere - 传输文件

时间:2013-12-17 12:50:57

标签: ibm-mq cobol mq

希望有人可以提供帮助,因为我似乎无法在其他地方找到答案。

我正在向PUTGET消息写一个COBOL例程到MQ队列。

有问题的邮件都包含在一个文件中,我想知道MQPUT的语法是否只能用于PUT文件,还是我必须阅读文件和每个消息都要PUT吗?

1 个答案:

答案 0 :(得分:2)

MQPUT API的语法表示要放入的消息作为缓冲区传递。应用程序必须在缓冲区中填入要放入的数据。因此,您可以将整个文件读取到足够大的缓冲区并从文件中一次发送或读取一条记录并发送。这取决于您的接收应用程序如何想要消息格式。它可以将整个文件作为一条消息或一次处理一条记录。