Simple, Beautiful
I think ATOM Publishing Protocol+OpenSearch (See GData) is shaping up as something special. There’s a bit more to it than what I’ve provided below, but if you can speak HTTP then you will get the idea.
<Operation: HTTP Method, Path Info, Query String, Data>
Create: POST,    /posts,      nil,        ‘creating a post’
Read:  GET,      /posts/123, nil,        nil
Update: PUT,      /posts/123, nil,        ‘updated post’
Delete: DELETE, /posts/123, nil,        nil
Search: GET,      /posts,      ‘q=ruby’, nil
This is not just for blogs. It serves as a general read/write layer for applications on the web.
More importantly for the AJAX/Web2.0/WebApplication inclined, it makes much more sense to develop with this type of architecture. In my opinion ;)
technorati tags:atom, opensearch, gdata
Blogged with Flock

