diff options
Diffstat (limited to 'deps/rabbitmq_stomp/examples/ruby/topic-broadcast-receiver.rb')
-rw-r--r-- | deps/rabbitmq_stomp/examples/ruby/topic-broadcast-receiver.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/deps/rabbitmq_stomp/examples/ruby/topic-broadcast-receiver.rb b/deps/rabbitmq_stomp/examples/ruby/topic-broadcast-receiver.rb new file mode 100644 index 0000000000..b338e53c34 --- /dev/null +++ b/deps/rabbitmq_stomp/examples/ruby/topic-broadcast-receiver.rb @@ -0,0 +1,11 @@ +require 'rubygems' +require 'stomp' + +topic = ARGV[0] || 'x' +puts "Binding to /topic/#{topic}" + +conn = Stomp::Connection.open('guest', 'guest', 'localhost') +conn.subscribe("/topic/#{topic}") +while mesg = conn.receive + puts mesg.body +end |