SOAP::WSDL

Provides decent WSDL support for SOAP::Lite
Download

SOAP::WSDL Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Martin Kutter
  • Publisher web site:
  • http://search.cpan.org/~mkutter/SOAP-WSDL-1.20/WSDL.pm

SOAP::WSDL Tags


SOAP::WSDL Description

Provides decent WSDL support for SOAP::Lite SOAP::WSDL is a Perl module that provides decent WSDL support for SOAP::Lite.SYNOPSIS use SOAP::WSDL; my $soap=SOAP::WSDL->new( wsdl => 'http://server.com/ws.wsdl' ) ->proxy( 'http://myurl.com'); $soap->wsdlinit; my $som=$soap->call( 'method' => );SOAP::WSDL is built as a add-on to SOAP::Lite, and will sit on top of it, forwarding all the actual request-response to SOAP::Lite - somewhat like a pre-processor.WSDL support means that you don't have to deal with those bitchy namespaces some web services set on each and every method call parameter.It also means an end to that nasty SOAP::Data->name( 'Name' )->value( SOAP::Data->name( 'Sub-Name')->value( 'Subvalue' ) );encoding of complex data. (Another solution for this problem is just iterating recursively over your data. But that doesn't work if you need more information than just your data to encode your parameters).And it means that you can use ordinary hashes for your parameters - the encording order will be derived from the WSDL and not from your (unordered) data, thus the problem of unordered perl-hashes and WSDL >sequence< definitions is solved, too. (Another solution for the ordering problem is tying your hash to a class that provides ordered hashes - Tie::IxHash is one of them). Requirements: · Perl What's New in This Release: · The following bugs have been fixed (the numbers in square brackets are the tracker IDs from ): The numbers with # are CPAN RT IDs (http://rt.cpan.org/). · Template used without version · Faults generated with soap:Server actor


SOAP::WSDL Related Software