From: mid Date: 2007-02-03T00:00:06+09:00 Subject: Re: Trying to send a soap message directly at a server On Fri, 02 Feb 2007 22:46:17 +0900, Max Russell wrote: > Can anyone please tell me the simplest way of sending a SOAP message > directly at an address and port. I don't need the WSDL as I already know > the available methods, and just want to write a test stub. > Here's what I do in the console (for testing purposes): require "soap/wsdlDriver" wsdl_url = "http://webservices.globaladdress.net/globaladdress.asmx?WSDL" factory = SOAP::WSDLDriverFactory.new(wsdl_url) driver = factory.create_rpc_driver This allows me to use the SOAP services available on the GlobalAddress server. I can do a driver.methods to find out what methods (services) are available but in reality I already know what methods are available to me. Do you have a WSDL file to reference? Disclosure: I'm new to all this too so this may be a case of the blind leading the blind but I am successfully consuming services except I've also hit a snag too but that's the topic of another thread :)