Thursday, August 11, 2011

JSR and its reference implementation

In java world, you may see JSR 311, JSR224, JAX-RS, JAX-WS, metro, jersey… what are they and what is the relationship between each other.

JSR is Java Specification Requests, which are the actual descriptions of proposed and final specifications for the Java platform. In a nutshell, JSR is specification.

http://jcp.org/en/jsr/overview

JAX-RS, JAX-WS are all JSRs. JAX-RS is JSR311 and JAX-WS is JSR224.

Jersey is the Reference Implementation of JAX-RS. http://jersey.java.net/

Metro is the Reference Implementation of JAX-WS. http://jax-ws.java.net/

No comments:

Post a Comment