同じ宛先に 2 つの JMS メッセージを順番に追加しています。これらのメッセージは両方とも、追加したのと同じ順序で受信されますか、それとも逆の順序になる可能性がありますか。つまり、メッセージが宛先で最初に受信された方が最初に取得されます。
次のように宛先に追加しています:
producer.send(Msg1);
producer.send(Msg2);
Msg1
すべての場合(ネットワーク障害やMsg2
遅延など)で順次追加されますか?
メッセージの順序付けは保証されておらず (仕様によって義務付けられていません)、その理由の詳細については、JMS メッセージの順序付けの合計で説明しています。スタック オーバーフローの投稿 JMS でメッセージの順序を処理する方法も参照してください。.