Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: modern ways of doing web services

by DrHyde (Prior)
on Sep 26, 2013 at 10:50 UTC ( #1055814=note: print w/ replies, xml ) Need Help??


in reply to modern ways of doing web services

REST + JSON is the current fashionable set of abbreviations.

I was put off SOAP::Lite for life when I found that it couldn't interoperate with some Microsofty SOAP thing and reliably send/receive an array of arrays across the network. We ended up embedding CSV in SOAP. Oh what fun that project was. No, I don't know at which end the bug was. I don't care either.


Comment on Re: modern ways of doing web services
Download Code
Re^2: modern ways of doing web services
by Pizentios (Scribe) on Sep 26, 2013 at 13:30 UTC

    I have the exact same experience with SOAP::Lite and microsoft based SOAP webservices. Took quite a bit of hacking around to get things working using SOAP::Lite and the .NET webservice. Since then i have moved to using LWP::UserAgent and HTTP::Request to send templates processed by Template Toolkit, with great success. I even find it generally handles a higher frequency of SOAP calls.

    Thankfully in the future our company is moving to more JSON/REST type api's. Lots of the newer frameworks (Like Mojolicous) support JSON out of the box, which is great!

    -Pizentios

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1055814]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (9)
As of 2015-07-06 11:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (73 votes), past polls