私はSpring、JMS、ActiveMQで作業しています。私は空の宛先名を持つDefaultMessageListenerContainerを持っています。私はリスナーも持っています。ご存知のように、以下に示すように、リスナーのコンテナは、異なる宛先のための多くのリスナーを持つことができます。以上の構成においてHowto - Spring DynamicDestinationResolver?
<jms:listener-container
container-type="default"
connection-factory="jmsConnectionFactory"
acknowledge="auto" >
<jms:listener destination="TEST.FOO" ref="myMessageListener" method="onMessage" />
<jms:listener destination="foo.bas" ref="myMessageListener" method="onMessage" />
<jms:listener destination="foo.bar" ref="myMessageListener" method="onMessage" />
</jms:listener-container>
、私は事前に目的地を指定しています。しかし、私は行き先を動的に構成したい。どのように教えていただけますか?ありがとう!
目的地の名前を動的に選択するか、固定名を動的な目的地に解決したいのですか? – skaffman
ActiveMQには多くのキューがあります。私は、構成XMLにリスナーを構成したくありません。リスナーにメッセージが通知されたときに、宛先名を動的に選択できるようにしたい。 – Faisal