XML::Compile now provides an instant SOAP daemon

brian_d_foy on 2008-04-10T01:48:00

markov writes "The nice thing about hackathons is that hacking together stimulates one to complete long postponed modules. In Olso, my SOAP daemon got completed at last. Salve, thanks for organizing this useful and pleasant Perl QA meeting!



The XML::Compile suite implements an alternative for SOAP::Lite. Schema's are used to translate between typeless Perl and strictly typed XML. Currently limited to Schema2001 (with all its nasty features), SOAP1.1 over HTTP1.1, and WSDL1.1. Of course to be extended with SOAP1.2, WSDL2 and various transport protocols in the forseeable future.

If you have a WSDL, you only need to provide pure perl callbacks for each procedure to create a fully functional SOAP server. Great for rapid "prototyping". The client side call to a remote procedure also takes just a few lines of code. Contributions in any form are welcome."