Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re: start over with SOAP in Perl?

by markov (Scribe)
on May 11, 2007 at 21:14 UTC ( #615012=note: print w/replies, xml ) Need Help??


in reply to start over with SOAP in Perl?

In my opinion, there are two sides. One, I agree that SOAP::Lite is in desperate need for a cleanup. However, it does work for many applications. On the other side, it is not providing a high enough level interface for my taste: you have to understand too much of the horrible dark corners of the schema, wsdl, and soap specification.

Because I wished for a much more perlish interface, I started XML::Compile a few months ago. On the moment, it does understand schema's quite well. It also does collect information from WSDL files, but does not translate that to SOAP.

My development version has a partial SOAP implementation. On the moment only document/literal. There are quite some bits left to complete, which holds me back from releasing it. Especially, the connection between WSDL extracted data and the actual SOAP messages.

So: I expect Perl will soon have a full standard-compliant SOAP implementation with an extremely simple application interface. Keep an eye on new XML::Compile versions, released in the coming weeks. If you like to have a preview, then don't hesitate to ask.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://615012]
help
Chatterbox?
[Corion]: marto: Oh ;) Well, I think you did right - more time, even if not spent with the kids directly, is still more time for you.
[Discipulus]: good morning monks! town holiday here.. but super busy
Discipulus time is not comarable with money.. when you have a roof and something to eat

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (5)
As of 2017-06-29 08:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    How many monitors do you use while coding?















    Results (655 votes). Check out past polls.