Java API for RESTful Web Service

Java™ API for RESTful Web Service(JAX-RS,也称为 JSR-311)是一个编程模型,您可以通过该编程模型快速创建具象状态传输 (REST) 服务。

要开发 JAX-RS 应用程序,必须执行下列任务:

要了解如何使用 IBM® JAX-RS 实现创建 JAX-RS 应用程序,请参阅教程:创建 JAX-RS Web Service

有关更多信息,请参阅正式规范:JSR 311:JAX-RS:Java API for RESTful Web Service

Apache Wink 以及 JAX-RS 的 IBM 实现

Wink 是在 Apache Software Foundation 中开发的项目,它提供了用于开发 RESTful 应用程序的轻量级框架。Wink 支持通过使用 JAX-RS 描述服务器上的资源来实现的 REST 服务。但是,Wink 也提供了客户机 API。由于不存在 JAX-RS 定义的客户机 API,因此,此客户机 API 特定于 Wink 运行时环境。

IBM 实现的 JAX-RS 是对基本 Wink 1.1 运行时环境的扩展。IBM JAX-RS 包含下列功能部件:
  • JAX-RS 1.1 服务器运行时
  • 可选择将 Apache HttpClient 4.0 用作底层客户机的独立客户机 API
  • 对 JSON4J 的内置实体提供程序支持
  • 除了支持 Apache Abdera 以外,还支持 Atom JAXB 模型
  • 多重部件内容支持
  • 一个处理程序系统,用于将用户处理程序集成到请求和响应的处理中
指示主题类型的图标 概念主题
信息中心的条款和条件 | 反馈

时间戳记图标 最近一次更新时间: 2014 年 4 月 17 日

文件名:cjaxrs.html