Implementing the Atom Publishing Protocol
Joe Gregorio's latest Restful Web column implements the Atom Publishing Protocol
as a Python web service using WSGI.
httplib2: HTTP Persistence and Authentication
In this latest Restful Web column, Joe Gregorio explains HTTP persistent
connections, pipelining, and the sad state of HTTP authentication.
Doing HTTP Caching Right: Introducing httplib2
In the latest installment of Joe Gregorio's The Restful Web column Joe goes a bit
nuts, presenting httplib2, a Python HTTP client library written
with the goal of doing caching in HTTP right.
Catching Up with the Atom Publishing Protocol
Joe Gregorio's latest Restful Web column brings us up to date with Atom
Publishing Protocol. Fast on the heels of the Atom Syndication Format becoming an
standard, it's time to see where the APP stands.
Dreaming of an Atom Store: A Database for the Web
In this month's The Restful Web column, Joe Gregorio draws together some
disparate threads into a single, exciting idea: the Atom Store.
Dispatching in a REST Protocol Application
Joe Gregorio, in his latest Restful Web column, shows us how to write dispatch
code to handle REST requests.
Secure RSS Syndication
Joe Gregorio hacks a Greasemonkey script to make his browser decrypt a
Blowfish-encrypted RSS channel on the fly.
A Bright, Shiny Service: Sparklines
Joe Gregorio describes how to implement a sparklines web service and web
Just Use Media Types?
In his latest Restful Web column, Joe Gregorio implements a set of Python
functions for doing the right thing--analyzing, parsing, and matching--with HTTP request
Constructing or Traversing URIs?
In his latest RESTful Web column, Joe Gregorio turns to an important design
question: how will clients figure out the URIs of important resources in a Web service
Show Me the Code
Joe Gregorio returns with another Restful Web column, taking up the issue of
designing a REST protocol for your application.
Amazon's Simple Queue Service
In Joe Gregorio's latest Restful Web column, he explains that Amazon's Simple
Queue Service, a web service offering a queue for reliable storage of transient messages,
isn't as RESTful as it claims.
How to Create a REST Protocol
In his first installment of XML.com's new column, The Restful Web, Joe Gregorio,
one of the people behind Atom, explains how to use REST to create an application protocol
four easy steps.
An Atom-Powered Wiki
As an example of implementing the Atom content management API, we set up a Wiki
that can be accessed via Atom.
Atom API Update
The grassroots technology for weblog authoring, Atom, is undergoing rapid
development. This article reviews the eighth revision of the specification for the