blob: 970c76a1bdd2e77b1de4ff757e63de6e38aae404 (
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', 2000)
server.start
end
|