В следующем этом есть код для основного синхронного получателя JMS.
У меня такой вопрос: когда сообщение доставляется в очередь, потому что оно является синхронным, он будет автоматически доступен методом receiver.receive
.Это правильно?
Если это так, то после того, как msg1
прибудет в очередь, пока мы все еще обрабатываем receiver.receive()
.что произойдет, если msg2
поступит в очередь.
, так как вызов receiver.receive()
не вернулся, сможет ли он по-прежнему получать сообщение # 2?