16 lines
357 B
Ruby
16 lines
357 B
Ruby
require 'rubygems'
|
|
require 'stomp'
|
|
|
|
conn = Stomp::Connection.open("guest", "guest", "localhost")
|
|
conn.subscribe '/queue/rpc-service'
|
|
|
|
begin
|
|
while mesg = conn.receive
|
|
puts "received message and replies to #{mesg.headers['reply-to']}"
|
|
|
|
conn.publish(mesg.headers['reply-to'], '(reply) ' + mesg.body)
|
|
end
|
|
rescue Exception => _
|
|
conn.disconnect
|
|
end
|