Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

+ -

  XML::Compile::SOAP milestone[->] on 2007.11.27 9:38 markov

Submitted by markov on 2007.11.27 9:38
Module News
In the past year, I hdeveloped a new XML module, named XML::Compile. It is a full implementation of XML Schemas. Namespaces, data validation, and formatting needs are hidden at the Perl side, but are strictly applied on the XML.

Now, the next hurdle has been taken: SOAP. Yes, there now is a good SOAP::Lite alternative. XML::Compile::SOAP currenlty supports WSDL1.1 and SOAP1.1 over HTTP, the usual combination. This includes support for header blocks and automatic handling of faults (both client and server side errors). Supported are Document-style, RPC-literal style, and RPC-encoded style SOAP messages.

In the design, no concessions were made to the intension of XML: the output of your program is strictly typed, producing predictable results. At the same time, the included examples will demonstrate that the Perl interface for SOAP is kept extremely simple: a working SOAP client within 5 lines of code.

In the forseeable future, a Net::Server based SOAP daemon will be released (with an WSDL file, you only need to add callbacks). Furthermore, WSDL1.2, SOAP1.2, and older schema version will get attention. For now, I would really like to invite early-adopters to give it a try.
Link To Original Source
Read More 0 comments

This discussion was created as logged-in users only. Log in and try again!
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login
Loading... please wait.