Sample Code
Resources about REST and RESTful Web services
This page provides links to information about REST, the core principles of the architecture of the World Wide Web. If you have any suggestions, send email to [email protected].
The origin of REST
- Fielding, Roy Thomas. Architectural Styles and the Design of Network-based Software Architectures. Doctoral dissertation, University of California, Irvine, 2000; http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
Articles
- REST Anti-Patterns (Chinese Translation), InfoQ, 07/2008
- Eine kurze Einführung in REST; Stefan Tilkov; JavaSPEKTRUM 02/08
- Addressing Doubts About REST (Chinese Translation | Japanese Translation); Stefan Tilkov, InfoQ 03/2008
- A Brief Introduction to REST (Chinese Translation | Japanese Translation); Stefan Tilkov, InfoQ 12/2007
- Joe Gregorio's RESTful Web column
- RESTwiki -- Site dedicated to all things related to the REST architectural style; includes a list of REST resources.
- Stefan Tilkov, Phillip Ghadir; REST: Die Architektur des Web; http://www.sigs-datacom.de/sd/publications/pubarticleshow.htm?&AID=1912&Table=sd_article
Presentations
- Stefan Tilkov, REST -- Das bessere Web-Services-Modell (German), Presentation at JAX 2007
- Stefan Tilkov, REST -- The Better Web Services Model (Presentation at BeJUG's SOA Conference, October 2006)
- Jon Cowan's slide presentation on Web Services without tears, using the REST architectural framework. OpenDocument, PowerPoint, PDF
Standards
- HTTP Specification; ftp://ftp.isi.edu/in-notes/rfc2616.txt
- URIs, URLs, URNs Clarifications and Recommendation; http://www.w3.org/TR/uri-clarification/
- International Resource Identifiers (IRIs); http://ietfreport.isoc.org/idref/rfc3987/
- SOAP 1.2 Web Method Feature; http://www.w3.org/TR/soap12-part2/#WebMethodFeature
- WSDL HTTP Binding Extension; http://www.w3.org/TR/wsdl20-adjuncts/#http-binding