Sha256: 24b7b8fa884b503c4d9e3fbeb1f318ff7ff0cc9e582fea46e5d1ad13f4220d12
Contents?: true
Size: 571 Bytes
Versions: 34
Compression:
Stored size: 571 Bytes
Contents
#!/usr/bin/env ruby require 'soap/rpc/standaloneServer' require 'calc2' class CalcServer2 < SOAP::RPC::StandaloneServer def on_init servant = CalcService2.new add_method(servant, 'set_value', 'newValue') add_method(servant, 'get_value') add_method_as(servant, '+', 'add', 'lhs') add_method_as(servant, '-', 'sub', 'lhs') add_method_as(servant, '*', 'multi', 'lhs') add_method_as(servant, '/', 'div', 'lhs') end end if $0 == __FILE__ status = CalcServer2.new('CalcServer', 'http://tempuri.org/calcService', '0.0.0.0', 17171).start end
Version data entries
34 entries across 34 versions & 13 rubygems