Chapter 20. Versioning Fundamentals
20.1 Basic Concepts and Terminology
20.2 Versioning and Compatibility
After a Web service contract is deployed, consumer programs will naturally begin forming dependencies on it. When we are subsequently forced to make changes to the contract, we need to figure out:
- whether the changes will negatively impact existing (and potentially future) service consumers
- how changes that will and will not impact consumers should be implemented and communicated
These issues result in the need for versioning. Anytime you introduce the concept of versioning into an SOA ...
Get Web Service Contract Design and Versioning for SOA now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.