Can I create RabbitMQ applications using web frameworks (e.g. Spring, or Ruby-On-Rails)?
Yes. To begin with, Spring has support for AMQP in Java through the Spring AMQP project. The RabbitMQ Java client is simply a POJO library so will work with other POJO-based systems, such as Mule. If you specifically wish to use JavaEE EJBs as message accessors, use a stateful session bean. For frameworks in other languages, such as Ruby or in-browser Javascript, we plan on providing both RESTful HTTP access to AMQP features as well as AJAX- and web-services-style interfaces, allowing rapid development of web applications that take advantage of AMQP messaging.