泽西岛与贾克斯-rs有什么区别

2022-08-31 10:10:46

我真的不明白什么是真正的球衣。

我所知道的是,Jax-RS是一个用于构建REST Web服务的API,而泽西岛呢?我得到了一些信息,所有人都说了同样的话:“球衣是Jax-RS的实现”。但这意味着什么呢?

如果 jax-rs 是一个 API,为什么我们需要 jersey 来创建一个 rest Web 服务呢?球衣是不是还有几个 libs 可以瞄准 jax-rs?如果是,jax-rs是一个不完整的API?


答案 1

JAX-RS 是一个规范(只是一个定义),而 Jersey 是 JAX-RS 实现。


答案 2

直接从球衣网站

泽西岛框架不仅仅是 JAX-RS 参考实现。泽西岛提供了自己的 API,该 API 通过附加功能和实用程序扩展了 JAX-RS 工具包,以进一步简化 RESTful 服务和客户端开发。泽西岛还公开了许多扩展 SPI,以便开发人员可以扩展泽西岛以最适合他们的需求。


推荐