Gerade Frage, ist dies möglich mit Spring Boot und meine Konfiguration mit Anmerkungen unter Verwendung einer DefaultJmsListenerContainerFactory
mit einer externen Eigenschaftendatei (wo die Queue-Definition befindet)? Wenn das so ist, wie?Ist es möglich, Nachrichten aus mehreren WMQ-Warteschlangen mithilfe von Spring Boot mit Anmerkungen zu verarbeiten?
0
A
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.