2016-04-11 7 views

Antwort

0

Zurückblickend war dies ein Versehen meinerseits. Natürlich ist das möglich. Mit Annotationen, speziell der @JmsListener kann ich mich mit so vielen Warteschlangen verbinden, wie ich möchte.

@JmsListener(id = "q1", destination = "queue1") 
    public void processOrder(String message) {. . .} 
@JmsListener(id = "q2", destination = "queue2") 
    public void processOrder(String message) {. . .} 
: 
: 
@JmsListener(id = "qN", destination = "queueN") 
    public void processOrder(String message) {. . .} 

und für Pre-Java7 können Sie nutzen @JmsListeners machen, aber ich habe nicht tauchen zu weit in das,: Nach der Ersteinrichtung des DefaultJmsListenerContainerFactory, alles, was ich in meiner Zuhörer Klasse zu tun haben, ist gesetzt aber von dem, was ich verstehe, erlaubt es Ihnen, mehrere Ziele an einen Hörer anzuhängen.

Verwandte Themen