Внедрить IBM MQ COA на Java - PullRequest
0 голосов
/ 28 мая 2018

Я отправляю сообщения в MQ из моего приложения Java.И я хочу получить подтверждение на сообщение, которое я нажал.Я знаю, что мы можем запросить COA (подтверждение по прибытии) у менеджера MQ.Но я хочу знать, какой сертификат подлинности соответствует отправленному мной сообщению.

Например, я отправил два сообщения и получил один сертификат подлинности.Итак, как определить, какое сообщение не удалось достичь MQ.Есть ли какая-либо идентификация в COA, например, эта COA для сообщения1 что-то в этом роде?

Я использую основную библиотеку Java8 и IBM MQ для отправки сообщения.

1 Ответ

0 голосов
/ 28 мая 2018

По умолчанию идентификатор корреляции сообщения COA будет таким же, как и идентификатор исходного сообщения.Таким образом, вы можете сравнить идентификатор корреляции сообщения COA с идентификатором сообщения, которое вы поместили.Смотри описание MQRO_COPY_MSG_ID_TO_CORREL_ID здесь .

...