From cctrieloff at redhat.com Mon May 4 14:48:27 2009 From: cctrieloff at redhat.com (Carl Trieloff) Date: Mon, 04 May 2009 10:48:27 -0400 Subject: [Rhm-users] Re: [Rhemrg-users-list] Fanout exchange In-Reply-To: <49FC7BB4.5040709@bellsouth.net> References: <49FC7BB4.5040709@bellsouth.net> Message-ID: <49FF003B.6020303@redhat.com> Bill Whiting wrote: > Can anyone describe a real-world example of using a fanout exchange. > I understand what its doing, but I can't think of any real use for > this messaging pattern. It is used to create distribution lists, as all queues bound receive all messages. The only advantage of using it over something like the direct exchange is that it has the most efficient routing logic (just place a reference to the message onto the queue.) > > If there's a wiki or documentation that you can point me to, I'm happy > to go read. http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_MRG/1.1/html/Messaging_Tutorial/chap-Messaging_Tutorial-Initial_Concepts.html#sect-Messaging_Tutorial-Initial_Concepts-Fanout_Exchange kind regards Carl. From lbrindle at redhat.com Mon May 4 22:41:54 2009 From: lbrindle at redhat.com (Lana Brindley) Date: Tue, 05 May 2009 08:41:54 +1000 Subject: [Rhm-users] Re: [Rhemrg-users-list] Fanout exchange In-Reply-To: <49FF003B.6020303@redhat.com> References: <49FC7BB4.5040709@bellsouth.net> <49FF003B.6020303@redhat.com> Message-ID: <49FF6F32.1000603@redhat.com> Carl Trieloff wrote: > Bill Whiting wrote: >> Can anyone describe a real-world example of using a fanout exchange. >> I understand what its doing, but I can't think of any real use for >> this messaging pattern. > > It is used to create distribution lists, as all queues bound receive all > messages. The only advantage of using it over something like the direct > exchange is that it has the most efficient routing logic (just place a > reference to the message onto the queue.) > >> >> If there's a wiki or documentation that you can point me to, I'm happy >> to go read. > > http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_MRG/1.1/html/Messaging_Tutorial/chap-Messaging_Tutorial-Initial_Concepts.html#sect-Messaging_Tutorial-Initial_Concepts-Fanout_Exchange > > > > > kind regards > Carl. > There is more detailed information on the MRG Messaging concepts (including exchange types) in Chapter 1 of the User Guide here: http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_MRG/1.1/html/Messaging_User_Guide/chap-Messaging_User_Guide-RHM_Concepts.html HTH, Lana -------------- next part -------------- A non-text attachment was scrubbed... Name: lbrindle.vcf Type: text/x-vcard Size: 976 bytes Desc: not available URL: From gsim at redhat.com Tue May 5 12:08:06 2009 From: gsim at redhat.com (Gordon Sim) Date: Tue, 05 May 2009 13:08:06 +0100 Subject: [Rhm-users] Re: [Rhemrg-users-list] Fanout exchange In-Reply-To: <49FF8FBB.9040201@bellsouth.net> References: <49FC7BB4.5040709@bellsouth.net> <49FF003B.6020303@redhat.com> <49FF6F32.1000603@redhat.com> <49FF8FBB.9040201@bellsouth.net> Message-ID: <4A002C26.9080703@redhat.com> Bill Whiting wrote: > Thanks for the doc references. I've read both of those, I just can't > think of a business use for a fanout exchange. Is it there just as an > example of what could be done with an exchange? You could use it for a pub-sub 'topic' where there is no need for each subscriber to be able to specify any filtering of messages.