This is Volume 20 of This week in REST, for Jun 14 2010 – Jun 27 2010. For more information on this blog see this post. If I missed an interesting blog post, discussion or paper – just e-mail me the links, tweet or leave a comment on the latest blog post. Thanks!
Around the Web
GET and POST are RESTful enough – Using only GET and POST methods for achieving full CRUD + using hypermedia to support varying client capabilities. (by Mike Amundsen)
Approaching pure REST: Learning to love HATEOAS – Demystifying and explaining the benefits of HATEOAS: The “hard part” about REST. (by Ryan Kinderman)
REST has put enterprise IT back five years, Sun has put it back ten – A critique of how REST and Sun did basically nothing to enhance enterprise IT in the last 5 years. Long comment thread underneath, of course. (by Steve Jones)
REST, Web services, REST-ful services – “REST-based Web services are increasingly being preferred for integration with backend enterprise services compared to SOAP due to their simplicity. This article proposes a simple extensible framework for exposing Java business services as REST-like services.” (by Vedesh Dambal)
RESTAction – A comment on the post above: “Vedesh screwed up a bit in his mapping between resources and actions”. (by Jean-Jacques Dubray)
Nobody Needs Reliable Messaging – “the assumption: for business purposes we need reliable messaging, is simply false. The reverse is true: from a business perspective, there is absolutely no need for reliable messaging. If we have well-defined business semantics and business logic, separate reliable messaging is redundant.” (by Marc de Graauw)
W3C TAG meeting 7-9 June 2010 – Agenda and minutes from the recent W3C TAG face-to-face meeting. Lots of interesting notes on Web architecture.
Programming the Cloud with HTTP/REST – Slides and code from a presentation on Central Ohio Day of .NET 2010. (by Mike Amundsen)
REST discussion group
Diagrams from Dissertation – Can anyone explain the ugly diagrams in the REST dissertation? The author can!
Decompose resource? – How to pass a large number of arguments with a GET request?
Alternatives to HTTP and media-types for building REST services – “Are there well-known alternatives to HTTP for building REST services? Also, on media-types, are there well-known media types that are relatively cheapto parse?”
C# implementation of RESTfulie – The power of dynamic – Intro to the C# implementation of RESTfulie.
Lemmachine – “Lemmachine is a REST’ful web framework that makes it easy to get HTTP right by exposing users to overridable hooks with sane defaults. The main architecture is a copy of Erlang-based Webmachine, which is currently the best documentation reference (for hooks & general design). Lemmachine stands out from the dynamically typed Webmachine by being written in dependently typed Agda.”
pkeane – “RDF vs. REST is looking irreconcilable to me — they operate in completely different spheres. But bridges may possible/useful.”