Sha256: 9cd7c48977e9d29597258a97fd8b9c1678b6dc55333c8d0394b6dd21fd1bd9f2
Contents?: true
Size: 481 Bytes
Versions: 5
Compression:
Stored size: 481 Bytes
Contents
# encoding: ASCII-8BIT require 'soap/rpc/standaloneServer' require 'soap/attachment' class SwAService def get_file return { 'name' => $0, 'file' => SOAP::Attachment.new(File.open($0)) } end def put_file(name, file) "File '#{name}' was received ok." end end server = SOAP::RPC::StandaloneServer.new('SwAServer', 'http://www.acmetron.com/soap', '0.0.0.0', 7000) server.add_servant(SwAService.new) trap(:INT) do server.shutdown end server.start
Version data entries
5 entries across 5 versions & 1 rubygems