Rate this page del.icio.us  Digg slashdot StumbleUpon

RPC smackdown - XMLRPC vs REST vs SOAP vs…

by Karsten Wade

In his entry XMLRPC vs REST vs SOAP vs CIM vs RMI vs Message Bus vs … Lots of RPC Options, Michael DeHaan opens his experience with RPC protocols and pours it out on the page.

This is based on not only a few apps like Cobbler and Func, but also past work where I’ve touched almost all of these first hand — I always seem to get stuck working on the backend server components wherever I go. This is by design — I like it there.

Michael then goes down a list of RPC protocols, noting positives (+) and negatives (-) about each based on his time working with remote procedure calling. He is the founder and lead developer for Cobbler, a next generation Linux provisioning server, and a Func hacker, a “secure (and) scriptable remote control framework and API.”

(Edited to clarify that Michael is a hacker in the Func collective, not a presumptive leader.)

2 responses to “RPC smackdown - XMLRPC vs REST vs SOAP vs…”

  1. Michael DeHaan says:

    Karsten, thanks for posting. FWIW, I’m not actually the “lead” for Func, we are an autonomous collective!

  2. Karsten Wade says:

    Thanks for the clarification, Michael, I noted that you are a Func hacker. :)

    BTW, your writing for Fedora/FLOSS has been great, keep it up!

Leave a reply