Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Libraries

    SOAP::WSDL 2.00.09

    Download button

    No screenshots available
    Downloads: 745  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.5/5)
    22 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Martin Kutter | More programs
    Perl Artistic License / FREE
    March 3rd, 2009, 21:43 GMT [view history]
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    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' => [
    { name => value },
    { name => 'value' } ]);


    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 [e.g. namespaces etc] 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).


    Product's homepage

    Requirements:

    · Perl

    What's New in This Release: [ read full changelog ]

    · The following bugs have been fixed (the numbers in square brackets are the tracker IDs from https://sourceforge.net/tracker/?group_id=111978&atid=660921): The numbers with # are CPAN RT IDs (http://rt.cpan.org/).

    · [ 2631555 ] Template used without version
    · [ 2631220 ] Faults generated with soap:Server actor

      


    TAGS:

    Perl module | SOAP module | SOAP WSDL | SOAP::WSDL | SOAP | WSDL

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM