April 2007 - XML Nation

  • Three reasons that REST is not RPC

    I've gotten several comments saying that, at the end of the day, REST is just RPC. That's wrong, for at least 3 very reasons: 1) Each unique state in your protocol state machine has its own URI. That's different from an RPC endpoint that maintains a black...
  • On programming models...

    Ittay commented on my REST post : the thing is, when you write software, you use an RPC model. what bothers me about REST is that it is not only an API. it enforces you to change your programming model. that is not to say i don't like it. i do, for its...
  • An example might help...

    I got a lot of great comments on last nights post, including a couple about REST being no different from xml-based RPC. I used to think so too, which is why my recent epiphany was so eye opening. Consider a protocol for finding and reserving a flight...
  • I finally get REST. Wow.

    Yeah, I'm alive. And I remember the password to my blog. I've been away for a bit, working on something very cool involving the TV. If all goes well, you'll hear about it in a big way. Anyway, I'm still having a ball out here in reality. Building something...