File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services and the fly likes Best practice for versioning Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "Best practice for versioning" Watch "Best practice for versioning" New topic

Best practice for versioning

Mary Cole
Ranch Hand

Joined: Dec 02, 2000
Posts: 362

What is the best industry practice to add and release fresh set of new APIs for an exsiting web service? Should we have a new WSDL with a different name space or a new URL for every version? We also need to support exisitng APIs for existing customers
Ivan Krizsan
Ranch Hand

Joined: Oct 04, 2006
Posts: 2198
Take a look at the following article:
There is also a book on the subject by Thomas Erl: Web Service Contract Design and Versioning for SOA.
Best wishes!
I agree. Here's the link:
subject: Best practice for versioning
It's not a secret anymore!