Web Service Versioning November 9, 2006Posted by Hank Wallace in Programming, Web Services.
Versioning a web service is a complex problem. While researching how I would resolve this problem using WCF for our new service, I decided to go back and read a number of posts written by my friend Tim Ewald. He does a good job of describing the issues and proposes a flexible solution.
His post on Versioning and semantic changes provides a great example of a semantic change and the issues of having new clients talking to old services.
Two articles, one good and one bad mentions the need for backward and forward compatibility that I agree is crucial.