Apress

REST: From Research to Practice

By Erik Wilde , Cesare Pautasso

REST: From Research to Practice Cover Image

This volume provides an overview of REST (Representational State Transfer). Featuring a detailed exploration of the constraints of REST the book focuses on its use as an architectural style for the Web, and its potential applications beyond the Web’s confines.

Full Description

  • ISBN13: 978-1-4419-8302-2
  • 526 Pages
  • Publication Date: August 4, 2011
  • Available eBook Formats: PDF
  • eBook Price: $99.00
Buy eBook Buy Print Book Add to Wishlist
Full Description
This volume provides an overview and an understanding of REST (Representational State Transfer). Discussing the constraints of REST the book focuses on REST as a type of web architectural style. The focus is on applying REST beyond Web applications (i.e., in enterprise environments), and in reusing established and well-understood design patterns when doing so. The reader will be able to understand how RESTful systems can be designed and deployed, and what the results are in terms of benefits and challenges encountered in the process.Since REST is relatively new as an approach for designing Web Services, the more advanced part of the book collects a number of challenges to some of the assumptions and constraints of REST, and looks at current research work on how REST can be extended and applied to scenarios that often are considered not to be a good match for REST.This work will help readers to reach a deeper understanding of REST on a practical as well as on an advanced level.
Table of Contents

Table of Contents

  1. Introduction.
  2. I. Foundations.
  3. 1. The Essence of REST Architectural Style.
  4. 2. REST and Web Services: in Theory and in Practice.
  5. II. Design.
  6. 3. Designing a RESTful Domain Application Protocol.
  7. 4.Designing Hypermedia Engines.
  8. 5. Beyond CRUD.
  9. 6. Quantifying Integration Architectures.
  10. 7. FOREST — An Interacting Object Web.
  11. III. Development Frameworks.
  12. 8. Hypermedia
  13. Driven Framework for Scalable and Adaptive Application Sharing.
  14. 9.RESTful Service Development for Resource
  15. constrained Environments.
  16. 10. A REST Framework for Dynamic Client Environments.
  17. 11. From Requirements to a RESTful Web Service — Engineering Content Oriented Web Services with REST.
  18. 12. A Framework for Rapid Development of REST Web Services for Integrating Information Systems.
  19. IV. Application Case Studies.
  20. 13. Managing Legacy Telco Datausing RESTful Web Services.
  21. 14. Case Study on the Use of REST Architectural Principles for Scientific Analysis: CAMERA — Community Cyberinfrastructure forAdvanced Microbial Ecology Research and Analysis.
  22. 15. Practical REST indata
  23. centric business applications: the case of Cofidis Hispania.
  24. V. REST and Pervasive Computing.
  25. 16. RESTifying Real
  26. World Systems: a Practical Case Studyin RFID.
  27. 17. Leveraging the Web for a Distributed Location
  28. aware Infrastructure for the Real World.
  29. 18. RESTful service architectures for pervasive networking environments.
  30. VI. REST Research.
  31. 19. On Entities in the Web of Data.
  32. 20. A Resource Oriented Multimedia Description Framework.
  33. 21. Metadata Architecture in RESTful Design.
  34. 22. RESTful Services with Lightweight Machine
  35. readable Descriptions and Semantic Annotations.
  36. 23. Towards Distributed Atomic Transactions Over RESTful Services.
Errata

If you think that you've found an error in this book, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.

* Required Fields

No errata are currently published