13. Extensibility and Versioning
This chapter shows how to write extensible servers, how to keep clients resilient to change, and how to implement versioning.
- How to Maintain URI Compatibility
- How to Maintain Compatibility of XML and JSON Representations
- How to Extend Atom
- How to Maintain Compatibility of Links
- How to Implement Clients to Support Extensibility
- When to Version
- How to Version RESTful Web Services
