Sam the Patient Evangelist.

| No Comments

Sam Ruby continues his patient evangelism and has released a new essay entitled Evolution of the Weblog APIs that is a follow up to a blog entry posted over 8 months ago. The MetaWeblog API has since evolved with the introduction RSS 2.0, and this lead to a new RFC. My questions on that RFC have gone unanswered, and I have expanded upon them in this essay.

Sam's essay includes a detailed demonstration of the limitations and short-comings of XML-RPC and how ugly it can get trying to extend it. In the essay Sam details an XML-RPC request that is 43 lines of copius XML-RPC tags to express and translates it to 8 lines using HTTP headers and RSS.

Its black and white arguments like these that made me lose favor with XML-RPC and the like and develop RESTful leanings. REST architectural principles combined with SOAP or RSS are remarkably simple, elegent and extensible. Especially when you are prepared to cope with change. It puzzles me that anyone can still insist that XML-RPC is somehow simpler or better suited.

Leave a comment

About this Entry

This page contains a single entry by Timothy Appnel published on January 26, 2003 11:15 AM.

RIAA Job Listing. was the previous entry in this blog.

Just In: Programming Web Services with Perl. is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Pages

Powered by Movable Type 4.2rc2-en