users@jersey.java.net

[Jersey] Re: Restful Service Versioning

From: Jason Erickson <jason_at_jasonerickson.com>
Date: Wed, 4 May 2011 18:12:14 -0700

From a URL perspective, I have seen the version included in the path. For example: http://domain.com/ws/v1/people and http://domain.com/ws/v2/people would point to two versions of the API.

However, that is just a small part of the problem. I would also be very interested in best practices used by others who are using Jersey and JAXB to implement the versioning scheme described above (or any other version scheme that people use to solve this problem).

On May 4, 2011, at 5:36 PM, "Suchitha Koneru (sukoneru)" <sukoneru_at_cisco.com> wrote:

> Hello Jersey Users,
>
>
>
> What are the best practices for versioning of Restful services. Our application will have multiple versions of Restful services being published over a period of time. I could not find a standardized approach which W3C recommends for versioning of services.
>
>
>
> Thanks,
>
> Suchitha