這項特性可支援 Java API for RESTful Web Services 1.1。可以使用 JAX-RS 註釋,來定義符合 REST 架構樣式的 Web 服務用戶端與端點。端點是透過以 HTTP 標準方法為基礎的共用介面來存取。

啟用此特性

如果要啟用 Java RESTful Services 1.1 特性,請將下列元素宣告新增至 server.xml 檔中的 featureManager 元素內:

<feature>jaxrs-1.1</feature>

特性配置元素

這項特性所提供的標準 API 套件

  • javax.activation

  • javax.ws.rs

  • javax.ws.rs.core

  • javax.ws.rs.ext

  • javax.xml.bind

  • javax.xml.bind.annotation

  • javax.xml.bind.annotation.adapters

  • javax.xml.bind.attachment

  • javax.xml.bind.helpers

  • javax.xml.bind.util

這項特性所提供的 Liberty API 套件

  • com.ibm.websphere.jaxrs.providers.json4j

  • com.ibm.websphere.jaxrs.server

這項特性所提供的協力廠商 API 套件

  • org.apache.wink.client

  • org.apache.wink.client.handlers

  • org.apache.wink.client.internal

  • org.apache.wink.client.internal.handlers

  • org.apache.wink.client.internal.log

  • org.apache.wink.common

  • org.apache.wink.common.annotations

  • org.apache.wink.common.categories

  • org.apache.wink.common.http

  • org.apache.wink.common.internal

  • org.apache.wink.common.internal.application

  • org.apache.wink.common.internal.contexts

  • org.apache.wink.common.internal.http

  • org.apache.wink.common.internal.i18n

  • org.apache.wink.common.internal.lifecycle

  • org.apache.wink.common.internal.log

  • org.apache.wink.common.internal.model

  • org.apache.wink.common.internal.model.admin

  • org.apache.wink.common.internal.properties

  • org.apache.wink.common.internal.providers.entity

  • org.apache.wink.common.internal.providers.entity.app

  • org.apache.wink.common.internal.providers.entity.atom

  • org.apache.wink.common.internal.providers.entity.csv

  • org.apache.wink.common.internal.providers.entity.json

  • org.apache.wink.common.internal.providers.entity.xml

  • org.apache.wink.common.internal.providers.error

  • org.apache.wink.common.internal.providers.header

  • org.apache.wink.common.internal.providers.multipart

  • org.apache.wink.common.internal.registry

  • org.apache.wink.common.internal.registry.metadata

  • org.apache.wink.common.internal.runtime

  • org.apache.wink.common.internal.uri

  • org.apache.wink.common.internal.uritemplate

  • org.apache.wink.common.internal.utils

  • org.apache.wink.common.model

  • org.apache.wink.common.model.app

  • org.apache.wink.common.model.atom

  • org.apache.wink.common.model.csv

  • org.apache.wink.common.model.multipart

  • org.apache.wink.common.model.opensearch

  • org.apache.wink.common.model.rss

  • org.apache.wink.common.model.synd

  • org.apache.wink.common.model.wadl

  • org.apache.wink.common.utils

  • org.apache.wink.jcdi.server.internal

  • org.apache.wink.jcdi.server.internal.extension

  • org.apache.wink.jcdi.server.internal.lifecycle

  • org.apache.wink.providers.abdera

  • org.apache.wink.providers.jackson

  • org.apache.wink.providers.json4j

  • org.apache.wink.server.handlers

  • org.apache.wink.server.internal

  • org.apache.wink.server.internal.application

  • org.apache.wink.server.internal.contexts

  • org.apache.wink.server.internal.handlers

  • org.apache.wink.server.internal.handlers.ejb

  • org.apache.wink.server.internal.lifecycle

  • org.apache.wink.server.internal.lifecycle.metadata

  • org.apache.wink.server.internal.log

  • org.apache.wink.server.internal.providers.entity.html

  • org.apache.wink.server.internal.providers.exception

  • org.apache.wink.server.internal.registry

  • org.apache.wink.server.internal.resources

  • org.apache.wink.server.internal.servlet

  • org.apache.wink.server.internal.servlet.contentencode

  • org.apache.wink.server.internal.utils

  • org.apache.wink.server.utils

  • org.codehaus.jackson

  • org.codehaus.jackson.annotate

  • org.codehaus.jackson.impl

  • org.codehaus.jackson.io

  • org.codehaus.jackson.jaxrs

  • org.codehaus.jackson.map

  • org.codehaus.jackson.map.annotate

  • org.codehaus.jackson.map.deser

  • org.codehaus.jackson.map.exc

  • org.codehaus.jackson.map.introspect

  • org.codehaus.jackson.map.jsontype

  • org.codehaus.jackson.map.jsontype.impl

  • org.codehaus.jackson.map.ser

  • org.codehaus.jackson.map.type

  • org.codehaus.jackson.map.util

  • org.codehaus.jackson.node

  • org.codehaus.jackson.schema

  • org.codehaus.jackson.sym

  • org.codehaus.jackson.type

  • org.codehaus.jackson.util

  • org.codehaus.jackson.xc

這項特性啟用的特性

支援的 Java 版本

  • JavaSE-1.8

  • JavaSE-11.0

  • JavaSE-17.0

  • JavaSE-21.0

  • JavaSE-25.0

平台版本

  • javaee-6.0

開發相依於這項特性的特性

如果您正在開發的特性相依於這個特性,請將下列項目包含在您特性資訊清單檔中的 Subsystem-Content 標頭內:

com.ibm.websphere.appserver.jaxrs-1.1; type="osgi.subsystem.feature"

這項特性所提供的 SPI 套件

  • com.ibm.wsspi.webservices.handler