
Oak::SOAP::Application - SOAP Application for Oak::Controller objects


This module creates a SOAP server for mapping the Oak::Controller objects to a uri. To do this, it will use a fourth parameter in the toplevel info passed to new. In a SOAP application, you need to set all the Toplevels to persistent. This is done, by setting to 1 the third parameter of the toplevel info.

The Oak::SOAP::Application uses the SOAP::Transport::TCP::Server module, provided by the SOAP::Lite CPAN package.

use Oak::SOAP::Application;
my $serv = new Oak::SOAP::Application
(
ctrlStates => ["ctrlStates","ctrlStates::DATA",1,1]
);
$serv->run
(
LocalAddr => 'localhost',
LocalPort => 1234,
Listen => 5,
Reuse => 1
);

Copyright (c) 2001 Daniel Ruoso <daniel@ruoso.com> and Rodolfo Sikora <rodolfo@trevas.net> All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.