наше наблюдение подтверждает, что процесс создания пакета начинается синхронно ПОСЛЕ того, как предыдущая передача пакета завершена, но я не смог найти ссылки ibm, документирующие детали.
Да, вот как этоработает.Если 2-й пакет начался до того, как был завершен 1-й, тогда перед более старыми сообщениями будут появляться новые сообщения, которые могут вызвать всевозможные проблемы.
Да, я знаю, приложения не должны полагаться на сообщенияприходят в логическом порядке (то есть 1,2,3 и т. д.), но они делают.
Думайте о MCA (агент канала сообщений), который является процессом, получающим сообщения от XMIT так же, как охранник вмагазин в Черную пятницу.Он позволяет 50 людям сформировать линию (партию).После того, как многие люди покидают магазин, он впускает в магазин еще 50 человек.Хотите ли вы ASYNC дозирования линии в магазине - абсолютно нет.Охранник хочет, чтобы порядок не был хаосом.
То же самое верно для MCA MQ.Он создает пакет из «n» сообщений, отправляет их, подтверждает их, а затем переходит к следующему пакету.