Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-1450

Support for virtual queues when using STOMP

XMLWordPrintable

      AMQ 6 has great support for virtual queues. We use this feature a lot with the following configuration:

        <destinationInterceptors>
            <virtualDestinationInterceptor>
              <virtualDestinations>
                <virtualTopic name=">" prefix="Consumer.*."/>
              </virtualDestinations>
            </virtualDestinationInterceptor>
          </destinationInterceptors>
      

      Our producers send to a topic (e.g. /topic/foo) and our consumers receive from queues (for instance /queue/Consumer.test.foo and /queue/Consumer.prod.foo). This is all dynamic (thanks to <virtualDestinationInterceptor>) and we do not have to declare these topics and queues in advance.

      Also, all of our clients use STOMP.

      However, we did not find a way to achieve the same thing in AMQ 7. There has been some recent work (https://issues.apache.org/jira/browse/ARTEMIS-1030) in this area but this seems to be only for OpenWire.

      We need support for virtual queues with STOMP.

              rh-ee-ataylor Andy Taylor
              rhn-support-qluo Joe Luo
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: