将 JAX-RS 应用程序部署到 Liberty 概要文件
可以使用 Java API for RESTful Web Services (JAX-RS) 来开发遵循表象化状态转变 (REST) 原理的服务。RESTful 服务依赖于处理资源。资源可以包含静态数据或动态更新的数据。通过在应用程序中标识资源,可以使服务更有用更易于开发。Liberty
概要文件提供两个 Liberty 功能部件(jaxrs-1.1 和 jaxrs-2.0)以支持 JAX-RS 编程模型。
子主题
- JAX-RS Web 应用程序的实现
您可以使用 Java™ API for RESTful Web Services (JAX-RS) 来开发遵循具象状态传输 (REST) 原理的服务。通过使用 JAX-RS,可以简化 RESTful 服务的开发。 WADL2JAVA 命令
wadl2java 命令行工具处理现有 Web 应用程序描述语言 (WADL) 文件并生成用于开发 Java API for RESTful Web Services (JAX-RS) Web Service 应用程序的必要工件。wadl2java 命令行工具支持使用自顶向下方法开发 JAX-RS Web Service。从现有 WADL 文件着手时,使用 wadl2java 命令行工具生成必要的 JAX-RS 工件。- 安全 JAX-RS 应用程序的实现
IBM® JAX-RS 1.1 运行时环境由从 Apache Wink 项目派生的 servlet 驱动。JAX-RS 2.0 运行时环境由从 Apache CXF 3.0.2 派生的 servlet 驱动。在 WebSphere® Application Server 环境中,servlet 的生命周期是在 Web 容器中管理。因此,Web 容器所提供的安全服务适用于 WebSphere Application Server 中部署的 REST 资源。
JAX-RS 2.0 行为更改
JAX-RS 2.0 实现包含一些行为更改,它们可能导致从 JAX-RS 1.1 迁移的应用程序在 JAX-RS 2.0 上以不同方式运行或失败。配置 JAX-RS 2.0 客户机
对于 Java API for XML RESTful Web Services 2.0,可配置客户机以访问 REST 端点。JAX-RS 2.0 引入了新的标准化客户机 API 以便您可对远程 RESTful Web Service 发出 HTTP 请求。从客户机发送多个查询参数 - 级联或迭代编程
如果要将客户端中的多个查询参数发送至服务器,那么您可查看以下样本。使用 JAX-RS 2.0 上下文对象以获取有关请求的更多信息
Java API for RESTful Web Services (JAX-RS) 2.0 为应用程序子类、根资源类和提供者提供不同类型的上下文。可使用 @Context 注释将 HttpHeaders、UriInfo、HttpServletRequest 之类的上下文对象插入至应用程序子类、根资源类和提供者中的类字段或方法参数。将 JAX-RS 2.0 与 EJB 和 CDI 集成
Liberty 中的 JAX-RS 2.0 与 Enterprise JavaBeans (EJB) 及上下文和依赖关系注入 (CDI) 集成。针对 JAX-RS 2.0 在 EAR 文件中部署 EJB
在 Liberty 中,JAX-RS 2.0 支持在必须包含在 EAR 文件内的 EJB JAR 文件中使用 EJB JAX-RS。

信息中心的条款和条件 | 反馈

http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_dep_jaxrs
文件名:twlp_dep_jaxrs.html