SOAP Lite Client¶ ↑
Copyright © 2007-2010 Grégoire Lejeune
DESCRIPTION: ¶ ↑
SOAP Lite Client provides support for developing clients interfaces from WSDL files.
FEATURES/PROBLEMS:¶ ↑
0.0.3:¶ ↑
-
Use jeweler
0.0.2:¶ ↑
-
Extract Core extensions
-
Format response
-
Add binding support
0.0.1: ¶ ↑
-
Initial release. So…
TODO:¶ ↑
-
Add MTOM support (see www.javapassion.com/handsonlabs/wsmtom/, mtom4ruby.blogspot.com/ and www.w3.org/TR/soap12-mtom/)
SYNOPSIS:¶ ↑
require 'soap/lc' wsdl = "http://localhost:3000/simple/wsdl" s = SOAP::LC.new( ).wsdl( wsdl ).call( "HelloWorld", { :from => "Greg" } ) r = s.result puts r.to_h # Or r = SOAP::LC["http://localhost:3000/wsdl"].HelloWorld( :from => "greg" ).result
REQUIREMENTS:¶ ↑
-
ActiveSupport (but maybe not for a long time !)
INSTALL:¶ ↑
sudo gem install soap-lc
or
sudo gem install soap-lc --source=http://dev.rubyfr.net
LICENSE:¶ ↑
SOAP Lite Client is freely distributable according to the terms of the GNU General Public License.
This program is distributed without any warranty. See the file ‘COPYING’ for details.