Sha256: 9063738683a2aca868a48bc61f4729ac523bbf04aa5d6ce55f5a91ed91a6a55b
Contents?: true
Size: 534 Bytes
Versions: 5
Compression:
Stored size: 534 Bytes
Contents
#!/usr/bin/env ruby # encoding: ASCII-8BIT require 'soap/rpc/standaloneServer' class Server < SOAP::RPC::StandaloneServer def initialize(*arg) super add_rpc_method(self, 'echo', 'arg') add_rpc_method(self, 'echo_base64', 'arg') end def echo(arg) p arg arg end def echo_base64(arg) p arg SOAP::SOAPBase64.new(arg) end end if $0 == __FILE__ server = Server.new('Server', 'http://tempuri.org/base64Service', '0.0.0.0', 7000) trap(:INT) do server.shutdown end server.start end
Version data entries
5 entries across 5 versions & 1 rubygems