May 26, 2018
Create WSDL documents from (extended) pod
How does PodWSDL work? If you instantiate a PodWSDL object with the name of the module or the path of the file, or an open filehandle providing the web service like this
my $pwsdl = new PodWSDLsource => 'MyModule', location => 'http//my.services.location/on/the/web';
PodWSDL will try to find “MyModule” in @INC, open the file, parse it for WSDL directives and prepare the information for WSDL output. By calling
PodWSDL will output the WSDL document. That’s it.