I have been looking at this soap lite tutorial about generating service stubs using WSDL URL
. However my data structures are more complex and have nested elements. The tutorial covers how to create complex structures using SOAP::Data
. This seems very manual.
In other languages like Java it is very easy to stub the request object and use method calls to set the parameters. Is there a way to get a request object where I can then simply make method calls on the object to set the parameters rather then "manually" writing out the complex data structure using SOAP::Data
as in the tutorial and SOAP::Data
documentation?
Note: SOAP::Lite
is not SOAP::WSDL
. The SOAP::WSDL
documentation states:
This module has a large number of known bugs and is not being actively developed. This 3.0 release is intended to update the module to pass tests on newer Perls. This is a service to existing applications already dependent on this module.
So the current supported modules are either SOAP::Lite
or XML::Compile::SOAP
.