Recommended book
- Savas Parastatidis, Jim Webber and Ian Robinson. REST in Practice: Hypermedia and Systems Architecture. O'Reilly Media, 2010.
Readings
- R. Fielding: Architectural Styles and the Design of Network-based Software Architectures (Chapter 3, Network-based Architectural Styles). PhD Dissertation, University of California, Irvine, 2000.
- R. Fielding: Architectural Styles and the Design of Network-based Software Architectures (Chapter 5, Representational State Transfer (REST)). PhD Dissertation, University of California, Irvine, 2000.
- G. Hohpe: Enterprise Integration Patterns (Chapter 3, Messaging Systems). Addison-Wesley, 2003.
- Steve Jones: Enterprise SOA Adoption Strategies. InfoQ, 2005.
- Petri Selonen: From Requirements to a RESTful Web Service: Engineering Content Oriented Web Services with REST. In REST: From Research to Practice, Springer 2011 (PDF can be downloaded if you're using the University network).
The following post is extremely interesting and relevant to the course, but it is not in the "official" reading list of the course: