From 4287f7a1449689db4f0903407816ba7fc62b9a95 Mon Sep 17 00:00:00 2001 From: Ilya Khaprov Date: Wed, 2 Mar 2016 03:04:42 -0800 Subject: [PATCH] common-lisp/README --- common-lisp/README.md | 50 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 common-lisp/README.md diff --git a/common-lisp/README.md b/common-lisp/README.md new file mode 100644 index 00000000..8ed6dac3 --- /dev/null +++ b/common-lisp/README.md @@ -0,0 +1,50 @@ +# Common Lisp code for RabbitMQ tutorials + +Here you can find Common Lisp code examples from +[RabbitMQ tutorials](http://cl-rabbit.io/cl-bunny/tutorials/). + +## Requirements + +To run this code you need [Cl-Bunny](http://cl-rabbit.io/cl-bunny). + +You can install it via Quicklisp: + + (ql:quickload :cl-bunny) + +Note: Cl-Bunny developed and tested using x64 sbcl on GNU/Linux + +All our examples are in fact executable sbcl scripts. You can run them from command line + +## Code + +[Tutorial one: "Hello World!"](http://cl-rabbit.io/cl-bunny/tutorials/tutorial-one-cl.html): + + ./send.lisp + ./receive.lisp + +[Tutorial two: Work Queues](http://cl-rabbit.io/cl-bunny/tutorials/tutorial-two-cl.html): + + ./new-task.lisp + ./worker.lisp + +[Tutorial three: Publish/Subscribe](http://cl-rabbit.io/cl-bunny/tutorials/tutorial-three-cl.html) + + ./receive-logs.lisp + ./emit-log.lisp + +[Tutorial four: Routing](http://cl-rabbit.io/cl-bunny/tutorials/tutorial-four-cl.html) + + ./receive-logs-direct.lisp + ./emit-log-direct.lisp + +[Tutorial five: Topics](http://cl-rabbit.io/cl-bunny/tutorials/tutorial-five-cl.html) + + ./receive-logs-topic.lisp + ./emit-log-topic.lisp + +[Tutorial six: RPC](http://cl-rabbit.io/cl-bunny/tutorials/tutorial-six-cl.html) + + ./rpc-server.lisp + ./rpc-client.lisp + +To learn more, visit [Cl-Bunny documentation](http://cl-rabbit.io/cl-bunny) site.