Skip to content

Commit b1d09e3

Browse files
author
Michael Klishin
committed
README for the new Bunny-based version
1 parent 35b6ae1 commit b1d09e3

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

ruby/README.md

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Ruby code for RabbitMQ tutorials
2+
3+
Here you can find Ruby code examples from
4+
[RabbitMQ tutorials](http://www.rabbitmq.com/getstarted.html).
5+
6+
## Requirements
7+
8+
To run this code you need [Bunny 0.9+](http://rubybunny.info).
9+
10+
You can install it via RubyGems:
11+
12+
gem install bunny --version ">= 0.9.1"
13+
14+
Bunny supports Ruby 2.0, 1.9, JRuby, Rubinius 2.0, and Ruby 1.8.7.
15+
16+
## Code
17+
18+
[Tutorial one: "Hello World!"](http://www.rabbitmq.com/tutorial-one-python.html):
19+
20+
ruby send.rb
21+
ruby receive.rb
22+
23+
[Tutorial two: Work Queues](http://www.rabbitmq.com/tutorial-two-python.html):
24+
25+
ruby new_task.rb
26+
ruby worker.rb
27+
28+
[Tutorial three: Publish/Subscribe](http://www.rabbitmq.com/tutorial-three-python.html)
29+
30+
ruby receive_logs.rb
31+
ruby emit_log.rb
32+
33+
[Tutorial four: Routing](http://www.rabbitmq.com/tutorial-four-python.html)
34+
35+
ruby receive_logs_direct.rb
36+
ruby emit_log_direct.rb
37+
38+
[Tutorial five: Topics](http://www.rabbitmq.com/tutorial-five-python.html)
39+
40+
ruby receive_logs_topic.rb
41+
ruby emit_log_topic.rb
42+
43+
[Tutorial six: RPC](http://www.rabbitmq.com/tutorial-six-python.html)
44+
45+
ruby rpc_server.rb
46+
ruby rpc_client.rb
47+
48+
To learn more, visit [Bunny documentation](http://rubybunny.info) site.

0 commit comments

Comments
 (0)