4 Replies Latest reply on Sep 29, 2010 9:04 AM by Tim Fox

    AMQP and HornetQ

    Bill Drozd Newbie

      Is AMQP implemented in HornetQ? If not, is there a way to use HornetQ with some existing 3rd party software to implement AMQP?




        • 1. Re: AMQP and HornetQ
          Clebert Suconic Master

          It's on the roadmap.


          I'm not aware of any 3rd party software doing it. It would be a nice idea for a project (AMQP bridge for JMS)

          • 2. Re: AMQP and HornetQ
            Tim Fox Master

            By "AMQP" do you mean AMQP 0.8, 0.9, 0.10 or 1.0?


            0.9 is hugely different to 0.10, and 1.0 is radically different again. The spec was more or less ripped up between these versions.


            AMQP is a very complex spec to implement which has provided a barrier to it's adoption. As of now there are only two implementations of AMQP which are committed to continue with AMQP: RabbitMQ and QPid, and they implement different versions.


            That's a tiny fraction of the messaging market.


            IMHO there's a huge question mark over whether AMQP is going to go anywhere. However, if it does and becomes popular we will most probably implement it.

            • 3. Re: AMQP and HornetQ
              Bill Drozd Newbie

              Thank you so much for your wonderful and helpful responses!


              I have been having trouble finding a definitive list of the differences between AMQP 0.9.1 and 0.10, do you know where I could find such a list?

              • 4. Re: AMQP and HornetQ
                Tim Fox Master

                Not sure a definitive list exists.


                There are a lot of differences. Your best bet would be to read both specs and you will see what I mean.


                Then you can have further fun and read the 1.0 draft spec and note how it's hugely different yet again