RESTful web services are one of our core design patterns. Fielding’s thesis identifies four major constraints that identify a RESTful architecture (statelessness, resource-orientation, uniform interface, hypermedia-driven application state). Many “RESTful” APIs only get 3 out of 4 of these; we’ve begun experimenting with using XHTML as a media type for our APIs, and this provides a lot of power in terms of scalability and loose coupling between client and server.

Recorded 2010-11-10 at Øredev - oredev.org

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…