Tutorials for using RabbitMQ in various ways
Java C# PHP Objective-C Python Swift Other
Switch branches/tags
Nothing to show
Latest commit a2da52f Jan 22, 2018
michaelklishin committed Jan 22, 2018 Merge pull request #154 from krdlab/feature/add-haskell-rpc-example
Add Haskell RPC example
Failed to load latest commit information.
bin/travisci Force apt-get to update Jul 25, 2013
clojure Add Clojure RPC tutorial code. Nov 10, 2015
common-lisp common-lisp: tutorial six code Mar 2, 2016
dotnet-visual-studio Update dotnet-visual-studio to use v5.0 of the client. Jul 24, 2017
dotnet Add back the missing main method Sep 15, 2017
elixir elixir: use 0.2.1 now its released May 1, 2017
erlang add recon Jan 16, 2018
go Merge pull request #126 from netqyq/master Apr 10, 2017
haskell Add Haskell RPC example Jan 23, 2018
java-idea Ignore IDEA workspace data Aug 12, 2015
java-mvn creating mvn for java implementation Oct 16, 2017
java Making channel final Sep 13, 2017
javascript-nodejs Commit npm package lock file Oct 10, 2017
objective-c Update Objective-C tutorials for XCode 8.2 Dec 14, 2016
perl fix for not shared variables in response callback. it fixes numerous … Jan 27, 2016
php-amqp fix notice and empty check Nov 25, 2015
php-interop Update README.md Aug 16, 2017
php Allow for more recent 2.6.x versions Apr 2, 2017
python Update for Pika 0.11.0 Sep 17, 2017
ruby Update Bunny instructions for 2.5.1 Aug 15, 2016
scala README edits Dec 18, 2016
spring-amqp Cosmetics Apr 25, 2017
swift ignores May 1, 2017
.gitignore add recon Jan 16, 2018
.travis.yml Update .travis.yml Aug 3, 2017
LICENSE.txt (c) year Jan 2, 2015
Makefile Provision Bunny 2.7.x Aug 3, 2017
README.md Link to tutorial texts Oct 10, 2017
test.py Exclude Perl from CI runs for now Aug 16, 2013
travisci.py Ditto Aug 12, 2013


RabbitMQ Tutorials

This project contains code for RabbitMQ tutorials with their ports to various languages.

This repository only contains runnable code. Please consult tutorials on the site to learn more about the concepts, requirements, supported client library version and so on.

All tutorials require a RabbitMQ node running on localhost with stock (default) settings.


The following ports are available:


Released under the Apache License 2.0.