blob: 1a54adb924c74bb7b16d4e57209a5bc11150a697 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
require 'soap/rpc/standaloneServer'
class HelloWorldServer < SOAP::RPC::StandaloneServer
def on_init
add_method(self, 'hello_world', 'from')
end
def hello_world(from)
"Hello World, from #{ from }"
end
end
if $0 == __FILE__
server = HelloWorldServer.new('hws', 'urn:hws', '0.0.0.0', 17171)
server.start
end
|