It’s just data

Vacant Space

Mark Baker: Yet another service which opts for REST rather than SOA. Victory is mine! Muhahaha! 8-)

rpc.bloglines.com/ getitems: n=1 - mark unread items as read

You know what distinguishes this "definition" of REST from WS-*?  A blank line.

But I suspect it will be popular anyway.  Del.icio.us certainly is.  And it is even further away from REST.  Here's code that will do a posts/add request using HTTP GET.  Sweet.

You know what people like in APIs?  Hint: it is not where you put the blank line.  People like it when you don't need to throw in the kitchen sink to make this work.


It kinds goes without saying (or so I thought) that "opts for REST" means as a starting point.  It is, after all, just a guide.

Posted by Mark Baker at

Here's code that will do a search request using HTTP POST.  Sweet.

Posted by Mark at

For some definition of REST

Bloglines has announced new web services that they offer. Unfortunately, they tried to attach themselves to the term REST without really understanding it. I am encouraged that the term, and the idea of alternatives to SOAP, are gaining traction,...

Excerpt from BitWorking at

Roy Fielding:

Perhaps queries SHOULD use GET.  But GET MUST be idempotent.

The key to understanding REST is to use URIs to identify resources.

Posted by Sam Ruby at

read/unread

It's not when you GET your messages, it's when you actually take the time to read them that's interesting. That's...... [more]

Trackback from franklinmint.fm

at

And yet, at every opportunity (in a presentation you've given at least twice), you blast Amazon for using POST + a redirect on their search form.  Whatever.  We've been down this road.  We know exactly where it ends.  Yawn.

Don't get me wrong; "what's the difference... a blank line" is damned catchy, in a "Swift Boat Veterans For SOAP" kind of way.  But you were a lot more interesting when you were fixing bugs.

Posted by Mark at

I don't blast Amazon for using POST.  I simply point out that people who express a moral outrage on some uses of POST and hold up Amazon as a shining example of REST are being somewhat... selective.

In any case, providing entertainment for Mark Pilgrim is not high on my list of priorities.  Perhaps you might prefer some cat pictures.

Posted by Sam Ruby at

Bloglines opta por REST

La nueva API de Bloglines se hace pública, decidiéndose por REST. La implementación no está exenta de traciciones a lo que se supone es REST, ya que se supone que, un método que funcione vía GET no modificará nada...

Excerpt from kusor.net at

RESTagra

RESTAGRA is a new medicine for the treatment of API dysfunction (RAD). RESTAGRA can make your web services idempotent for up to 4 hours. (365 words)...

Excerpt from dive into mark at

ANN: FeedDemon 1.5 Beta 1a with NewsGator Online Services (NGOS) Integration

Yesterday's big news was FeedDemon's integration with Bloglines. Today's big news is that FeedDemon now offers integration with NewsGator Online Services (NGOS) as well. Some FeedDemon users may recognize NewsGator as the company that makes an RSS...

Excerpt from Nick Bradbury at

Selective, Sam?  You mean I'm not allowed to describe one thing that Amazon does that is RESTful unless everything else is too?  Interesting ...

Posted by Mark Baker at

Screwing Up REST

I like it when people screw up. Especially when they screw up in public and there is a flurry of commentary. When people publicly screw up, it suddenly dawns on me, "damn, I probably would have fucked that up, too."...... [more]

Trackback from Dichotomy's Purgatory

at

Bloglines - is it REST?

Nelson Minar : Bloglines - is it REST? - Sam Ruby points out that GETs shouldn't be state transforming....

Excerpt from HotLinks - Level 1 at

To be (REST) or not to (REST)

Is there a Web Services Architecture? For some definition of REST Vacant Space RESTagra......

Excerpt from Znarf Infos 2 at

Dumb things about XML for distributed systems

I've been reading a lot of REST vs SOAP falderall lately and it's getting tiresome. Well, some of it is interesting, like looking at whether Bloglines is REST. Anyway, I thought I'd point out the cowman and the farmer can be friends, at least when...

Excerpt from Nelson's Weblog at

Sam Ruby: Vacant Space

[link]...

Excerpt from del.icio.us/jonas at

Bloglines API

Bloglines API experiment... [more]

Trackback from randomthoughts

at

More on the Bloglines API

Here's some other articles and blog postings on the Bloglines API, in case you're interested in what other folk are up to: Dare Obasanjo — Thoughts on the Bloglines Sync API: These limitations don't make using the Bloglines Sync...... [more]

Trackback from Jäger

at

On Interoperability and Tim Ewald's 3 Web Services Stacks

... [more]

Trackback from Dare Obasanjo's WebLog

at

On Interoperability and Tim Ewald's 3 Web Services Stacks

Tim Ewald has a post entitled My 3 Web Services Stacks where he writes The point Chris was making was that you created a COM class, your choice of data type determined who could use your component. In other words, your choice affected how far your...

Excerpt from Dare Obasanjo aka Carnage4Life at

Links for 2005-02-11 [del.icio.us]

David Kirkpatrick - Google: Going Beyond the Web - FORTUNE interview with Mayer from Google Diary for Uraeus why should Adobe care about Linux as a platform? because it can lose them audiences, and important ones Vacant Space del.icio.us and...

Excerpt from tecosystems at

Understanding the Place of POX, SOAP and WS-* in Building XML Web Services

... [more]

Trackback from Dare Obasanjo's WebLog

at

Understanding the Place of POX, SOAP and WS-* in Building XML Web Services

... [more]

Trackback from Dare Obasanjo's WebLog

at

Last Battlefield

Like the  StarTrek episode where a planet of bichromatic beings find some other absurd differences to justify their prejudices and hatred, the debate between SOAP and Rest rages on.  The central issue often boils down to whether or not query parameters... [more]

Trackback from Sam Ruby

at

Understanding the Place of POX, SOAP and WS-* in Building XML Web Services

This morning I saw a post by Tim Bray entitled Another Loyal Oppositionist where he pointed to a post by James Governor stating that Microsoft is ignoring the demand for toolkits that support plain old XML over HTTP and instead focusing on...

Excerpt from Dare Obasanjo aka Carnage4Life at

Understanding the Place of POX, SOAP and WS-* in Building XML Web Services

This morning I saw a post by Tim Bray entitled Another Loyal Oppositionist where he pointed to a post by James Governor stating that Microsoft is ignoring the demand for toolkits that support plain old XML over HTTP and instead focusing on...

Excerpt from Dare Obasanjo's WebLog at

REST and Web Services links

I’ve been doing some research into REST and web services. Here’s some links I found helpful. Paul Prescod: Common REST Mistakes (Date unknown) Sam Ruby: Shades of Grey (Sept 2002) Sam Ruby: Vacant Space (Sep 2004) Mark Pilgrim: RESTagra (Sep 2004)...

Excerpt from Just Looking at

Add your comment