Sha256: ff41a07f530c7091d03f3210a8c648ee9a7bb5e29084aa78bbf508290511881c
Contents?: true
Size: 752 Bytes
Versions: 5
Compression:
Stored size: 752 Bytes
Contents
#!/usr/bin/env ruby # encoding: ASCII-8BIT require 'soap/rpc/cgistub' require 'servant' class Server < SOAP::RPC::CGIStub class DummyServant def push(value) "Not supported" end def pop "Not supported" end end def initialize(*arg) super add_rpc_servant(Servant.new, 'http://tempuri.org/requestScopeService') # Application scope servant is not supported in CGI environment. # See server.rb to support application scope servant. dummy = DummyServant.new add_method_with_namespace('http://tempuri.org/applicationScopeService', dummy, 'push', 'value') add_method_with_namespace('http://tempuri.org/applicationScopeService', dummy, 'pop') end end status = Server.new('Server', nil).start
Version data entries
5 entries across 5 versions & 1 rubygems