java - library - Qué diferencia entre Jersey vs jax-rs
jersey java tutorial (2)
Directamente desde el sitio jersey
El marco de Jersey es más que la Implementación de referencia JAX-RS. Jersey proporciona su propia API que amplía el conjunto de herramientas JAX-RS con características y utilidades adicionales para simplificar aún más el servicio RESTful y el desarrollo del cliente. Jersey también expone numerosos SPI de extensión para que los desarrolladores puedan extender Jersey para que se adapte mejor a sus necesidades.
Realmente no puedo entender lo que realmente es Jersey.
Lo que sé es que Jax-RS es una API para construir servicios web REST y jersey. Obtuve cierta información y todos dicen lo mismo: "jersey es una implementación de Jax-RS". Pero, ¿qué significa?
Si jax-rs es una API, ¿por qué necesitamos jersey para crear un servicio web de descanso? ¿Es jersey un par de libs más para apuntar con jax-rs? si es así, jax-rs es una API incompleta?
JAX-RS es una especificación (solo una definición) y Jersey es una implementación JAX-RS.