這項特性可支援 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