.. | ||
emit_log_direct.rb | ||
emit_log.rb | ||
new_task.rb | ||
README.md | ||
receive_logs_direct.rb | ||
receive_logs.rb | ||
receive.rb | ||
send.rb | ||
worker.rb |
Ruby code for RabbitMQ tutorials
Here you can find Ruby code examples from RabbitMQ tutorials.
Requirements
To run this code you need Bunny 0.9+.
You can install it via RubyGems:
gem install bunny --version ">= 0.9.1"
Bunny supports Ruby 2.0, 1.9, JRuby, Rubinius 2.0, and Ruby 1.8.7.
Code
ruby send.rb
ruby receive.rb
ruby new_task.rb
ruby worker.rb
Tutorial three: Publish/Subscribe
ruby receive_logs.rb
ruby emit_log.rb
ruby receive_logs_direct.rb
ruby emit_log_direct.rb
ruby receive_logs_topic.rb
ruby emit_log_topic.rb
ruby rpc_server.rb
ruby rpc_client.rb
To learn more, visit Bunny documentation site.