HornetQ will support AMQP in one of the next versions.
I am still wondering if there is any plan of supporting MQTT.
http://en.wikipedia.org/wiki/Mqtt
http://public.dhe.ibm.com/software/dw/webservices/ws-mqtt/mqtt-v3r1.html
If not, would it make sense to support this in HornetQ?
I have created a issue https://issues.jboss.org/browse/HORNETQ-947.