Sha256: 512f4664ed35fcb045ee219bb16adb122253f94615ec6449b6effe22b04bd5c8
Contents?: true
Size: 496 Bytes
Versions: 5
Compression:
Stored size: 496 Bytes
Contents
# encoding: ASCII-8BIT require 'soap/rpc/standaloneServer' class EchoServer < SOAP::RPC::StandaloneServer Namespace = 'urn:echo' def on_init add_document_method(self, 'echo_soapaction', 'echo', XSD::QName.new(Namespace, 'echoRequest'), XSD::QName.new(Namespace, 'echoResponse')) end def echo(var) var end end if $0 == __FILE__ server = EchoServer.new('app', EchoServer::Namespace, '0.0.0.0', 7171) trap(:INT) do server.shutdown end server.start end
Version data entries
5 entries across 5 versions & 1 rubygems