<HTML>
<HEAD>
<TITLE>JMS rabbitmq spring implementation</TITLE>
</HEAD>
<BODY>
<FONT FACE="Arial"><SPAN STYLE='font-size:11pt'>I&#8217;m aware attempts have been made to create a proper Spring mapping implementation for RabbitMQ &#8211; excellent start there Joern. &nbsp;In a previous gig, I ended up hacking together a wrapper that was based on some simple passed in properties at runtime to the rabbitmq java client and even thought it works well, I really never liked it. &nbsp;Current gig is using ActiveMQ and I&#8217;d like to see if a better implementation can be had using rabbitmq.<BR>
<BR>
Looking back at the archives, there have been numerous proposals but it doesn&#8217;t appear that anything has stuck. &nbsp;That said, I&#8217;m going to attempt to implement the AMQPTemplate approach that Alexis suggested and build that around the JmsTemplate in Spring. &nbsp;My thought is that once we have a basic template working, it shouldn&#8217;t be much more difficult to extend it and add new features. &nbsp;At the same time it&#8217;ll still provide the jms interface for those who are comfortable with it. &nbsp;My hope is that building out AMQP connectivity in Spring will be much easier and provide a decent stepping stone for newcomers.<BR>
<BR>
I&#8217;m certainly not making any promises here, but I&#8217;ll give it a go and see what happens. &nbsp;Ideally, I&#8217;ll take the existing rabbitmq java client and attempt to wrap it in Spring through the JMS interfaces. <BR>
<BR>
This has probably been mentioned/noted prior, but I&#8217;ll be referencing some information located in the following links to make my life easier. &nbsp;<BR>
<BR>
<FONT COLOR="#0000FF"><U><a href="https://wiki.108.redhat.com/wiki/index.php/AMQP-JMS_Mapping">https://wiki.108.redhat.com/wiki/index.php/AMQP-JMS_Mapping</a><BR>
<a href="https://wiki.108.redhat.com/wiki/index.php/AMQP:JMS_Specification">https://wiki.108.redhat.com/wiki/index.php/AMQP:JMS_Specification</a><BR>
</U></FONT><BR>
I don&#8217;t know the full extent of what has been implemented across the board here, but any insight, info, code, etc would be beneficial. &nbsp;<BR>
<BR>
-matt<BR>
</SPAN></FONT><FONT SIZE="1"><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:9pt'><BR>
</SPAN></FONT><SPAN STYLE='font-size:9pt'><FONT FACE="Arial">Matt Darling<BR>
Systems Architect, Business Services<BR>
Veodia<BR>
1825 S. Grant, #500<BR>
San Mateo, CA &nbsp;94402<BR>
(w) 650.349.2100 x3119<BR>
(m) 415.505.4623</FONT></SPAN></FONT><FONT FACE="Arial"><SPAN STYLE='font-size:11pt'><BR>
</SPAN></FONT>
</BODY>
</HTML>