0

このようなactivemqコンシューマー(.NET内)を使用することは可能ですか?

foreach(コンシューマーのvar msg){

//メッセージを処理します

}

メッセージが利用可能になるまで、CPUを消費せずに列挙ループが停止するように?何かがうまくいかない限り、事実上、それは無限ループになります。

4

1 に答える 1

0

同期消費を実行して、while ループで次のようなことを実現できます。

IMessage message = null;
while((message = consumer.Receive()) != null)
{
    //... process the message.
}

-ティム www.fusesource.com

于 2011-03-07T13:49:19.340 に答える