NAME
SOAP::Transport::HTTP::AutoInvoke - Automarshall methods for Perl SOAP
SYNOPSIS
package Apache::SoapServer;
use strict;
use SOAP::Transport::HTTP::Apache; # must be the provided Apache.pm!
use SOAP::Transport::HTTP::AutoInvoke; # import "auto_invoke" dispatcher
sub handler {
my $safe_classes ={
ClassA => undef, # uses default dispatcher
ClassB => undef, # uses default dispatcher
Calculator => \&auto_invoke, # uses specified dispatcher
ClassC => undef, # uses default dispatcher
ClassD => \&myDispatcher, # uses specified dispatcher
};
SOAP::Transport::HTTP::Apache->handler($safe_classes);
}
1;
DESCRIPTION
SOAP::Transport::HTTP::AutoInvoke provides the dispatch subroutine "auto_invoke" to handle class instantiation and method invocation that were called with a client created with SOAP::Transport::ActiveWorks::AutoInvoke::Client.
DEPENDENCIES
SOAP-0.28 SOAP::AutoInvoke Data::Dumper
AUTHOR
Daniel Yacob, yacob@rcn.com
SEE ALSO
perl(1). SOAP(3). SOAP::AutoInvoke(3).