6

一般的なコンピュータ サイエンスの観点から、キューを論理的な意味で考えるとき、キューの最初のアイテムを「覗く」ことができると考えます。

JMS API を見るとMessageListenerOnMessage()メソッドがあります。これは、「私たちに電話しないでください-私たちがあなたに電話します」のように少し感じます.

JMS にはキュー ピークの概念がありますか?

4

2 に答える 2

6

1) メッセージを同期的に受信したい場合は、MessageConsumer.receive を使用します。

2) 基本的に、キューの「ピーク」は、キューの先頭を返すことを意味しますが、削除はしません。このために、 QueueBrowserを使用して、キュー上のメッセージを削除せずに見ることができます。

于 2013-03-10T02:21:52.780 に答える
0

JMSにはQueueReceiverがあり、これはまあ、メッセージを受信します。このQueueReceiverにMessageListenerを設定して、新しいメッセージの通知を受け取ることができます。

于 2013-03-09T23:48:35.997 に答える