Did you know that you can navigate the posts by swiping left and right?

What's Your Web Service Protocol Of Choice?

23 Apr 2009 . category: blog . Comments
#PHP #SOAP #Web Services

I have been doing a lot of web service development at work lately. I completed a FedEx integration for WorkXpress and have been working on a new integration with Drupal. Each of these integrations have involved using both SOAP servers and clients (the client being WorkXpress).

This has led me on a quest to learn more about web services. While I’m experienced with SOAP and WSDL, I really don’t know much about the underlying architecture. I also know very little about other web service protocols (such as REST and XML-RPC). I found a really good article at http://michaeldehaan.net/2008/07/17/xmlrpc-vs-rest-vs-soap-vs-all-your-rpc-options/ which highlights the pros and cons of different protocols.

Having read all this, I’m still not sure what the current preference is. Specifically with web developers, but I would like to hear from everyone. So, what’s your web service protocol of choice?


James Armes is a software engineer and open source enthusiast from central Pennsylvania.