Thank you Ted and Paolo,
Actually I tried to have only a publisher connected and it was hanging. Now I 
understand why: It is because I need a consumer connected to get credits.
Regards,Adel

> Subject: Re: [Qpid dispatch router] Do we need a broker to send/receive 
> messages?
> To: [email protected]
> From: [email protected]
> Date: Thu, 28 Jul 2016 10:47:43 -0400
> 
> 
> On 07/28/2016 10:17 AM, Adel Boutros wrote:
> > Hello,
> >
> > Out of curiosity, Can I send/receive messages with a queue defined directly 
> > on the dispatch router or do I need to have a real instance of a broker 
> > connected to that dispatcher?
> 
> Like Paolo said, you only need a broker if you want to store the message 
> in a queue.
> 
> You can use the router(s) to communicate directly by having the senders 
> and receivers use the same address.  In this case, the exchange of 
> messages (acknowledgement, settlement, etc.) are routed directly between 
> the senders and the receivers.
> 
> To do this, you don't need a route-container connection and you don't 
> need auto-links or link-routes.  You only need to configure the address 
> prefix to control whether the deliveries are multicast (all receivers 
> for the address) or anycast (one receiver for the address).  Addresses 
> that don't match any configured prefix default to balanced-anycast.
> 
> You can use a hybrid approach as well, with some addresses defined as 
> "waypoint" with autolinks and other addresses that are not "waypoint" 
> that are used for direct producer-to-consumer communication.
> 
> >
> > I am asking because it seems that the dispatch router has by default some 
> > "Addresses" used for internal communication and I was wondering if I could 
> > create an "address" of a type queue and use it directly without adding 
> > connectors.
> >
> > Router Addresses
> >   class   addr                   phs  distrib  in-proc  local  remote  
> > cntnr  in  out  thru  to-proc  from-proc
> >   
> > ===============================================================================================================
> >   local   $_management_internal       closest  1        0      0       0    
> >   0   0    0     0        0
> >   local   $displayname                closest  1        0      0       0    
> >   0   0    0     0        0
> >   mobile  $management            0    closest  1        0      0       0    
> >   3   0    0     3        0
> >   local   $management                 closest  1        0      0       0    
> >   0   0    0     0        0
> >   local   temp.9yqNIIHanFkSZbe        closest  0        1      0       0    
> >   0   0    0     0        0
> >
> >
> > Regards,
> > Adel
> >                                     
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
                                          

Reply via email to