rabbitmq-tutorials/clojure/README.md
Michael Klishin d2b95e00f0 Ditto
2014-08-23 12:55:42 +04:00

1.4 KiB

Clojure code for RabbitMQ tutorials

Here you can find Clojure code examples from RabbitMQ tutorials.

Requirements

To run this code you need Leiningen.

These tutorials will work on JDK 6 through 8 (Oracle or OpenJDK).

Code

Code examples are executed via lein run:

Tutorial one: "Hello World!":

lein run -m rabbitmq.tutorials.send
lein run -m rabbitmq.tutorials.receive

Tutorial two: Work Queues:

lein run -m rabbitmq.tutorials.new-task
lein run -m rabbitmq.tutorials.worker

Tutorial three: Publish/Subscribe

lein run -m rabbitmq.tutorials.receive-logs
lein run -m rabbitmq.tutorials.emit-log

Tutorial four: Routing

lein run -m rabbitmq.tutorials.receive-logs-direct
lein run -m rabbitmq.tutorials.emit-log-direct info

Tutorial five: Topics

lein run -m rabbitmq.tutorials.receive-logs-topic
lein run -m rabbitmq.tutorials.emit-log-topic info

Tutorial six: RPC

TBD

To learn more, visit Langohr documentation site.