libanyevent-rabbitmq-perl

Asynchronous and multi channel perl amqp client
  https://metacpan.org/release/AnyEvent-RabbitMQ
  0
  no reviews



Anyevent::rabbitmq is an amqp (advanced message queuing protocol) client library, that is intended to allow you to interact with amqp-compliant message brokers/servers such as rabbitmq in an asynchronous fashion.

you can use anyevent::rabbitmq to -

* declare and delete exchanges
* declare, delete, bind and unbind queues
* set qos and confirm mode
* publish, consume, get, ack, recover and reject messages
* select, commit and rollback transactions
anyevent::rabbitmq is known to work with rabbitmq versions 2.5.1 and versions 0-8 and 0-9-1 of the amqp specification.

this client is the non-blocking version, for a blocking version with a similar api, see net::rabbitfoot.