jersey Rest apis 和 org.restlet apis 之间的区别

difference between jersey Rest apis and org.restlet apis

我是 java.I 中的休息 API 的新手,在 java.One 中主要有两种创建休息 API 的方法,方法是使用 Jersey,其他我认为是使用 org.restlet(不确定我的意思是没有球衣)。那么这两者之间的主要区别是什么。

Restlet 提供 API 来构建和使用 RESTful 应用程序。它提供了对 HTTP headers 和 REST 中描述的机制的广泛支持。它还带有一组可插入功能,例如:

  • 内容协商 - 支持 Accept* header
  • 路由 - 提供构建处理链(过滤器、验证器、服务器资源)的灵活方式
  • 身份验证 - 在 Authorization header
  • 级别插入现有安全方案的框架
  • Converter - 一个集成实体以序列化/反序列化结构化内容的框架,如 JSON、XML、YAML
  • 连接器 - 用于注册和使用工具(如 Jetty)来服务和调用 RESTful 应用程序的框架

Jersey 是 JAXRS specification. You can notice that Restlet also provides an implementation of this specification through its JAXRS extension: https://restlet.com/technical-resources/restlet-framework/guide/2.3/extensions/jaxrs.

的一个实现