[ 
https://issues.apache.org/jira/browse/ARTEMIS-550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15905327#comment-15905327
 ] 

Martyn Taylor edited comment on ARTEMIS-550 at 3/10/17 4:08 PM:
----------------------------------------------------------------

Another thing to note.  You don't have to switch on VirtualTopics for certain 
addresses.  The virtual topic feature maps to just creation of queues in 
Artemis.  The architecture in Artemis is different to ActiveMQ.  We actually 
don't have topics, we deal only with addresses and queues.  A topic 
subscription in Artemis is just a queue bound to an address with multicast 
routing type, which essentially just means that the queue receives a copy of 
each message sent it's address.

Normally the protocol managers take care of creating subscription queues on 
behalf of the clients.  All that is happening when you use "FQQN" or "Aliasing 
in this case" is that you are bypassing the protocol manager and directly 
creating your own subscription queue.


was (Author: martyntaylor):
Another thing to note.  You don't have to switch on VirtualTopics for certain 
addresses.  The virtual topic feature maps to just creation of queues in 
Artemis.  The architecture in Artemis is different to ActiveMQ.  We actually 
don't have topics, we deal only with addresses and queues.  A topic 
subscription in Artemis is just a queue bound to an address with multicast 
routing type, which essentially just means that the queue receives a copy of 
each message sent it's address.

Normally the protocol managers take care of creating subscription queues on 
behalf of the clients.  All that is happening here is that you are bypassing 
the protocol manager and directly creating your own subscription queue.

> Add support for virtual topic consumers
> ---------------------------------------
>
>                 Key: ARTEMIS-550
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-550
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>          Components: Broker
>    Affects Versions: 1.3.0
>            Reporter: Benjamin Graf
>            Assignee: Martyn Taylor
>
> Artemis should support virtual topic consumers as alternative to topic 
> subscriptions as ActiveMQ itself does.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to