<div dir="ltr">Cheers for the update, I look forward to hearing what ideas come out of it.<div><br></div><div>In the short term it looks like I am going to have to build an adapter to solve the problem I currently have, probably in a similar vein to the current MQTT plugin.</div>
<div><br></div><div>As my requirements are very simple I will probably just partition the topics for each gateway device. </div><div><br></div><div>The basic ideas is to authenticate each gateway device using a username/pass and once connected add a configurable prefix to the routing keys using the same pattern as is currently used. this will effectively partition the topic tree for each gateway. Note the value of the prefix attribute will be loaded from LDAP and will not be exposed to the gateway.</div>
<div><br></div><div>Just to complete the picture I have a router of sorts on AMQP side which dispatches these messages to existing application code which interacts either with the database or forwards it onto some other AMQP driven services which interface with third parties via REST.</div>
<div><br></div><div><div>This won't affect MQTT but will influence how the data is bridged into AMQP, giving me what i am after which is a level of isolation for outside gateway devices, while retaining the simple internal structure you have now.</div>
</div><div><br></div><div>If anyone has any other suggestions or questions I am all ears.</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jan 10, 2014 at 7:32 PM, Emile Joubert <span dir="ltr"><<a href="mailto:emile@rabbitmq.com" target="_blank">emile@rabbitmq.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hi Mark,<br>
<div class="im"><br>
On 07/01/14 12:10, Mark Wolfe wrote:<br>
<br>
> Hopefully that gives you some insight into what I am hoping to achieve.<br>
<br>
</div>It does, thanks for the detail. I have filed a ticket to assess the<br>
feasibility of implementing this feature, preferably in a way that is<br>
compatible with the other protocols implemented by RabbitMQ.<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
-Emile<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Regards,<br><br>Mark Wolfe<br><br>--<br>I am not young enough to know everything.<br>--
</div>