Sha256: 4709e9041e54435e5f7993889267c307332c2e98992faa6c7d04ad9eaa4a96a5
Contents?: true
Size: 729 Bytes
Versions: 7
Compression:
Stored size: 729 Bytes
Contents
#!/usr/bin/env ruby 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
7 entries across 7 versions & 2 rubygems