My Photo

See also

AIM Facebook LinkedIn Skype Twitter

June 2009

Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

« Tim Bray and REST | Main | Haskell's time has come. »

24 May 2007

Jon Udell on RESTful Web Services

A thoughtful piece by Jon Udell, who elegantly introduces us to the concept of Resource Oriented Architecture (ROA) -- an interesting approach to using RESTful styles for transactions, which have been considered the exclusive realm of Service Oriented Architectures (SOA).  After going through this post, I find myself really wanting to read the Richardson & Ruby book.

RESTful Web Services « Jon Udell
In the realm of IT you could hardly pick a more controversial topic. Or, in a way, a more unlikely one, given that the REST (Representational State Transfer) architectural style has its roots in what would normally have been an obscure Ph.D. thesis. Roy Fielding, the author of that thesis, told me in an interview that he was surprised by its breakout popularity. But he probably shouldn’t have been. There are not many technologies as foundational as the Hypertext Transfer Protocol (HTTP), whose principles that thesis defines. ...
On the question of ROA versus SOA (service-oriented architecture), the authors say that for certain kinds of enterprisey problems — including advanced security protocols and complex coordinated workflows — only SOA meets the need. They recomend it for these purposes, when the need arises. But in the many situations where the need does not arise, they recommend starting with ROA.


Technorati Tags: , , ,

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8342b6c4d53ef00d8357d1d5c69e2

Listed below are links to weblogs that reference Jon Udell on RESTful Web Services:

Comments

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment