I have seen this posted several times on this forum without a definitive
response. I’d imagine the incantation is pretty easy, but I’ve been
unable to find it.
For what it’s worth, this is NOT in a rails environment.
I’ve got the following example server code working, but I also need to
be able to generate a WSDL for this web service.
“”"
require ‘soap/rpc/standaloneServer’
class TestWebServices < SOAP::RPC::StandaloneServer
def initialize(* args)
super
add_method(self, 'sayhelloto', 'username')
end
def sayhelloto(username)
t = Time.now
puts("#{username} logged on #{t}")
"Hello, #{username} on #{t}."
end
end
server =
TestWebServices.new(‘TestWebServiceServer’,‘urn:TestWebServices’,‘localhost’,8005)
trap(‘INT’) {server.shutdown}
server.start
“”"
I have seen this posted several times on this forum without a definitive
response. I’d imagine the incantation is pretty easy, but I’ve been
unable to find it.
For what it’s worth, this is NOT in a rails environment.
I’ve got the following example server code working, but I also need to
be able to generate a WSDL for this web service.
“”"
require ‘soap/rpc/standaloneServer’
class TestWebServices < SOAP::RPC::StandaloneServer
def initialize(* args)
super
add_method(self, 'sayhelloto', 'username')
end
def sayhelloto(username)
t = Time.now
puts("#{username} logged on #{t}")
"Hello, #{username} on #{t}."
end
end
server =
TestWebServices.new(‘TestWebServiceServer’,‘urn:TestWebServices’,‘localhost’,8005)
trap(‘INT’) {server.shutdown}
server.start
“”"
Thank you for taking the time to respond to this post. I really
appreciate the help.
I’ve got to run this outside of a rails environment and I don’t think
I’ll be able to use action web service.
I was able to set up and test this from within that framework and the
automatic WSDL generation worked great. I’m just looking for a way to
incorporate some of that functionality into a non rails environment.