NAME

SOAP::Autounload - Unmarshall data sent by SOAP::Autoload.

SYNOPSIS

#
#  Server example that goes with client example in SOAP::Autoload
#

package Calculator;
use base qw( SOAP::Autounload );

sub new {
  bless {}, shift;
}

sub add
{
my $self = shift;
my $sum  = 0;

     foreach (@_) {
          $sum += $_;
     }

     $sum;
}

DESCRIPTION

A package derived from from SOAP::Autounload will be able to receive data via HTTP server sent by a client using SOAP::Autoload. SOAP::Autounload provides methods to extract arguments from a SOAP compliant XML structure thus allowing the client to use the class as if it were local.

DEPENDENCIES

Data::Dumper

AUTHOR

Daniel Yacob, yacob@rcn.com

SEE ALSO

perl(1). SOAP(3). SOAP::Autoload(3).