<font face="arial" size="2"><p style="margin:0;padding:0;">Hi Matthias,</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">I apoligize as I had forgotten about this thread. Thanks for the input. This requirement of receiving messages previously published to an exchange was discarted... We were (are, hehe) very green with AMQP and RabbitMQ and we didn't have a clear grasp of exchanges, queues etc..</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">We made a simple tweak to the sequence of when bindings are created to implement AMQP "the right way" and we no longer have clients who are missing messages.</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">thanks,</p>
<p style="margin:0;padding:0;">Matthew</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">-----Original Message-----<br />From: "Matthias Radestock" <matthias@rabbitmq.com><br />Sent: Friday, April 20, 2012 6:22am<br />To: m.luchak@smartasking.com<br />Cc: rabbitmq-discuss@lists.rabbitmq.com<br />Subject: Re: [rabbitmq-discuss] STOMP instalation on Ubuntu<br /><br /></p>
<div id="SafeStyles1334921718">
<p style="margin:0;padding:0;">Matthew,<br /><br />On 16/04/12 16:38, m.luchak@smartasking.com wrote:<br />> On my other question; Does anyone have insight as to the "right way" to<br />> implement the following:<br />><br />> A consumer comes online and subscribes to a topic exchange after<br />> messages have been published. This consumer must receive the prior messages.<br /><br />Can you explain in more detail what behaviour you are looking for? On <br />the surface it would appear to require a broker to remember messages <br />indefinitely. I.e. unless the broker has prior knowledge of all <br />consumers, it has no way of knowing when it is safe to discard a message <br />since another consumer may come along in, say, a year's time, subscribe <br />to the topic, and expect to receive all prior messages.<br /><br />> I understand that using STOMP is one way to acheive this, but is it the<br />> only way?<br /><br />Rabbit's stomp plug-in uses AMQP under the covers. So whatever it <br />accomplishes certainly can also be achieved with AMQP.<br /><br />Regards,<br /><br />Matthias.</p>
</div></font>