Liberty 特性

特性是一些功能單元,供您用來控制載入特定伺服器的執行時期環境片段。

下表列出 WebSphere® Application Server 各版本的 Liberty 設定檔所支援的 Liberty 特性。

表 1. WebSphere Application Server 各版本的 Liberty 設定檔所支援的 Liberty 特性
Liberty 特性 WebSphere Application Server Liberty Core WebSphere Application Server

WebSphere Application Server - Express®

WebSphere Application Server Network Deployment(分散式作業系統和 IBM® i) WebSphere Application Server for z/OS®
 
Java™ EE 7 Web 設定檔
[8.5.5.6 或更新版本]beanValidation-1.1
[8.5.5.6 或更新版本]cdi-1.2
[8.5.5.6 或更新版本]ejbLite-3.2
el-3.0
[8.5.5.6 或更新版本]jaxrs-2.0
[8.5.5.6 或更新版本]jaxrsClient-2.0
jdbc-4.1
jndi-1.0
[8.5.5.6 或更新版本]jpa-2.1
[8.5.5.6 或更新版本]jsf-2.2
jsonp-1.0
jsp-2.3
managedBeans-1.0
servlet-3.1
[8.5.5.6 或更新版本]webProfile-7.0
websocket-1.0
websocket-1.1
 
Java EE 7 完整平台
[8.5.5.6 或更新版本]appClientSupport-1.0  
[8.5.5.6 或更新版本]appSecurityClient-1.0  
[8.5.5.6 或更新版本]batch-1.0  
concurrent-1.0
[8.5.5.6 或更新版本]ejb-3.2  
[8.5.5.6 或更新版本]ejbHome-3.2  
[8.5.5.6 或更新版本]ejbPersistentTimer-3.2  
[8.5.5.6 或更新版本]ejbRemote-3.2  
[8.5.5.6 或更新版本]j2eeManagement-1.1  
[8.5.5.6 或更新版本]jacc-1.5  
[8.5.5.6 或更新版本]jaspic-1.1  
[8.5.5.6 或更新版本]javaee-7.0  
[8.5.5.6 或更新版本]javaeeClient-7.0  
[8.5.5.6 或更新版本]javaMail-1.5
jaxb-2.2  
jaxws-2.2  
[8.5.5.6 或更新版本]jca-1.7  
jcaInboundSecurity-1.0  
[8.5.5.6 或更新版本]jms-2.0  
[8.5.5.6 或更新版本]jmsMdb-3.2  
[8.5.5.6 或更新版本]mdb-3.2  
[8.5.5.6 或更新版本]wasJmsClient-2.0  
wasJmsSecurity-1.0  
wasJmsServer-1.0  
 
延伸程式設計模型
couchdb-1.0  
distributedMap-1.0
json-1.0
mongodb-2.0  
 
企業 OSGi
blueprint-1.0
osgiAppIntegration-1.0
osgi.jpa-1.0
wab-1.0
 
作業
appSecurity-1.0
appSecurity-2.0
[8.5.5.6 或更新版本]batchManagement-1.0  
[8.5.5.6 或更新版本]eventLogging-1.0
ldapRegistry-3.0
localConnector-1.0
monitor-1.0
oauth-2.0
openid-2.0
openidConnectClient-1.0
openidConnectServer-1.0
osgiConsole-1.0
[8.5.5.6 或更新版本]requestTiming-1.0
restConnector-1.0
serverStatus-1.0
sessionDatabase-1.0
spnego-1.0
ssl-1.0
timedOperations-1.0
webCache-1.0
[8.5.5.6 或更新版本]wmqJmsClient-2.0  
wsSecurity-1.1  
 
系統管理
adminCenter-1.0
clusterMember-1.0    
collectiveController-1.0    
collectiveMember-1.0
dynamicRouting-1.0    
scalingController-1.0    
scalingMember-1.0    
 
z/OS
zosConnect-1.0      
zosLocalAdapters-1.0      
zosSecurity-1.0      
zosTransaction-1.0      
zosWlm-1.0      
 
Java EE 6 Web 設定檔
beanValidation-1.0
cdi-1.0
ejbLite-3.1
jdbc-4.0
jndi-1.0
jpa-2.0
jsf-2.0
jsp-2.2
servlet-3.0
webProfile-6.0
 
Java EE 6 技術
jaxb-2.2  
jaxrs-1.1
jaxws-2.2  
jca-1.6  
jcaInboundSecurity-1.0  
jms-1.1  
jmsMdb-3.1  
mdb-3.1  
wasJmsClient-1.1  
wasJmsSecurity-1.0  
wasJmsServer-1.0  
wmqJmsClient-1.1  

特性說明

下列清單包含可新增至伺服器配置之特性的相關資訊。將特性併入配置中,可能會導致自動載入一或多個其他特性。 比方說,如果您併入 wab-1.0 特性,也會自動載入 servlet-3.0blueprint-1.0 特性。 每個特性都包括一段簡要說明,以及一個如何在 server.xml 檔內 <featureManager> 元素中宣告特性的範例。 例如:
<server>
  <featureManager>
    <feature>servlet-3.0</feature>
    <feature>localConnector-1.0</feature>
  </featureManager>
</server>
Java EE 7 Web 設定檔
[8.5.5.6 或更新版本]Bean 驗證
<feature>beanValidation-1.1</feature>

beanvalidation-1.1 特性提供在應用程式各層上進行的 JavaBeans 驗證。透過使用註釋或 validation.xml 部署描述子,可以將驗證套用於應用程式中所有層次的 JavaBeans。

請參閱Bean 驗證特性的限制

如需 beanValidation-1.1 特性配置資訊,請參閱 Bean Validation 1.1

[8.5.5.6 或更新版本]CDI
<feature>cdi-1.2</feature>

cdi-1.2 特性會啟用對於 Liberty 設定檔「環境定義和相依關係注入 1.2」規格的支援。

請參閱 在 Liberty 設定檔上管理「環境定義和相依關係注入」應用程式

如需 cdi-1.2 特性配置資訊,請參閱Contexts and Dependency Injection 1.2

Enterprise Java Beans (EJB) Lite
[8.5.5.6 或更新版本]<feature>ejbLite-3.2</feature>
ejbLite-3.2 特性可支援將 EJB 應用程式撰寫成 EJB 3.2 規格的 EJB Lite 子集。
請註意,「EJB 3.2 Lite API 群組」不包含可內嵌的 EJB 儲存器,且產品不提供 EJB 3.2 可內嵌儲存器。
此外,下列特性與 ejbLite-3.2 特性不相容:
  • cdi-1.0
  • jmsMdb-3.1
  • mdb-3.1

如需 ejbLite-3.2 特性配置資訊,請參閱 Enterprise JavaBeans Lite 3.2

表示式語言 3.0
<feature>el-3.0</feature>

這個特性會啟用「表示式語言 (EL) 3.0」支援。

請參閱 針對「表示式語言 3.0」配置 Liberty 設定檔

如需 el-3.0 特性配置資訊,請參閱 Expression Language 3.0

[8.5.5.6 或更新版本]Java API for RESTful Web Services (JAX-RS)
<feature>jaxrs-2.0</feature>

jaxrs-2.0 特性在 Liberty 設定檔上支援 Java API for RESTful Web Services。

請參閱配置 JAX-RS 2.0 用戶端JAX-RS 2.0 與 EJB 和 CDI 的整合

如需 jaxrs-2.0 特性配置資訊,請參閱Java RESTful Services 2.0

[8.5.5.6 或更新版本]Java EE Client API for JAX-RS 2.0
<feature>jaxrsClient-2.0</feature>

jaxrsClient-2.0 特性支援 Java Client API for JAX-RS 2.0

請參閱配置 JAX-RS 2.0 用戶端JAX-RS 2.0 與 EJB 和 CDI 的整合

如需 jaxrsClient-2.0 特性配置資訊,請參閱 Java RESTful Services Client 2.0

Java 資料庫連線功能 (JDBC)
<feature>jdbc-4.1</feature>

您可以採用使用「Java 資料庫連線功能 (JDBC)」和資料來源的現有應用程式,然後將應用程式部署到伺服器中。jdbc-4.1 特性支援存取資料庫的應用程式。

請參閱 在 Liberty 設定檔中配置資料庫連線功能

如需 jdbc-4.1 特性配置資訊,請參閱 Java Database Connectivity 4.1

Java 命名和目錄介面 (JNDI)
<feature>jndi-1.0</feature>

jndi-1.0 特性提供對於 Liberty 設定檔伺服器配置中之單一 JNDI 項目定義的支援。

請參閱 在 Liberty 特性中以 JNDI 預設名稱空間來開發

如需 jndi-1.0 特性配置資訊,請參閱 Java Naming and Directory Interface

[8.5.5.6 或更新版本]Java 持續性 API 2.1
<feature>jpa-2.1</feature>

jpa-2.1 特性支援應用程式使用遵循 JPA 2.1 規格來撰寫,並有 EclipseLink 支援的應用程式管理及儲存器管理 JPA。

請參閱 Java 持續性 API (JPA) 特性概觀

如需 jpa-2.1 特性配置資訊,請參閱 Java Persistence API 2.1

[8.5.5.6 或更新版本]JavaServer Faces (JSF)
<feature>jsf-2.2</feature>

此特性支援使用 JavaServer Faces (JSF) 架構的 Web 應用程式。這個架構簡化了使用者介面的建構。

請參閱 針對 JavaServer Faces 2.2 配置 Liberty 設定檔

如需 jsf-2.2 特性配置資訊,請參閱 JavaServer Faces 2.2

JavaScript Object Notation Processing
<feature>jsonp-1.0</feature>

Java API for JSON Processing (JSON-P) 特性提供標準化方法,來建構和操作以 JavaScript Object Notation (JSON) 呈現的資料。

如需 jsonp-1.0 特性配置資訊,請參閱 JavaScript Object Notation Processing

JavaServer Pages (JSP)
<feature>jsp-2.3</feature>

這個特性能夠支援撰寫成 JSP 2.3 規格的 Java Server Pages (JSP)。這個架構簡化了使用者介面的建構。啟用這個特性,也會啟用「表示式語言 (EL)」3.0 版特性。el-3.0.

請參閱 針對 JavaServer Pages 2.3 配置 Liberty 設定檔

如需 jsp-2.3 特性配置資訊,請參閱 JavaServer Pages 2.3

受管理的 Bean
<feature>managedBeans-1.0</feature>

managedBeans-1.0 特性支援 Managed Beans 1.0 規格 (JSR-316)。 這個特性會啟用 javax.annotation.ManagedBean 註釋。

如需 managedBeans-1.0 特性配置資訊,請參閱 Java EE Managed Bean 1.0

Servlet 3.1
<feature>servlet-3.1</feature>

servlet-3.1 特性能夠支援 撰寫成 Java Servlet 3.1 規格的 HTTP Servlet。

請參閱針對 Servlet 3.1 配置 Liberty 設定檔Servlet 3.1 行為變更

如需 servlet-3.1 特性配置資訊,請參閱 Java Servlets 3.1

[8.5.5.6 或更新版本]Web 設定檔 7.0
<feature>webProfile-7.0</feature>

這項特性提供了支援 Java EE 7 Web 設定檔所需之 Liberty 特性的便利組合。請參閱 Liberty 設定檔中的 Java EE 7

如需 webProfile-7.0 特性配置資訊,請參閱 Java EE Web Profile 7.0

WebSocket

<feature>websocket-1.0</feature>

<feature>websocket-1.1</feature>

WebSocket 是一種標準通訊協定,可讓 Web 瀏覽器(或用戶端應用程式)和 Web 伺服器應用程式使用一條全雙工連線進行通訊。

請參閱 Liberty 設定檔:WebSocket在 Liberty 設定檔中開發 WebSocket 應用程式

如需 websocket-1.0 特性配置資訊,請參閱 Java WebSocket 1.0

如需 websocket-1.1 特性配置資訊,請參閱 Java WebSocket 1.1

Java EE 7 完整平台
[8.5.5.6 或更新版本]應用程式用戶端支援
<feature>appClientSupport-1.0</feature>

appClientSupport-1.0 特性可讓伺服器處理應用程式用戶端模組內的 Java EE meta 資料,例如,讀取部署描述子 XML 檔及/或註釋,並在必要時,提供給應用程式中的其他模組使用。它也可讓遠端應用程式用戶端程序與伺服器通訊,來執行 JNDI 查閱。

appClientSupport-1.0 特性只會在 server.xml 檔中啟用。

[8.5.5.6 或更新版本]應用程式用戶端儲存器安全
<feature>appSecurityClient-1.0</feature>

如果要在用戶端儲存器上啟用安全,請將 appSecurityClient-1.0 特性新增至 client.xml 檔。

appSecurityClient-1.0 特性會在用戶端上啟用 SSL、CSIv2 和 JAAS。您必須配置 SSL,以確保用戶端與伺服器之間的通訊安全,且經過加密。

[8.5.5.6 或更新版本]批次
<feature>batch-1.0</feature>

batch-1.0 特性會啟用 JSR-352 程式設計模型。

受管理執行程式和執行緒 Factory
<feature>concurrent-1.0</feature>

concurrent-1.0 特性可建立受管理執行程式服務,其允許應用程式提交作業,以利用應用程式伺服器所管理的執行緒環境定義來同時執行。此特性也可讓您建立受管理執行緒 Factory,以便建立執行緒,當元件查閱受管理執行緒 Factory 時,這些執行緒就可以與該元件的執行緒環境定義搭配執行。

請參閱 配置受管理排程執行程式

如需 concurrent-1.0 特性配置資訊,請參閱 Concurrency Utilities for Java EE 1.0

Enterprise Java Beans (EJB)
[8.5.5.6 或更新版本]<feature>ejb-3.2</feature>

ejb-3.2 特性可支援將 EJB 應用程式撰寫成 EJB 3.2 規格。

此特性含有下列特性:
  • [8.5.5.6 或更新版本]<feature>ejbLite-3.2</feature>

    此特性可支援將 EJB 應用程式撰寫成 EJB 3.2 規格的 EJB Lite 子集。如需 ejbLite-3.2 特性配置資訊,請參閱 Enterprise JavaBeans Lite 3.2

  • [8.5.5.6 或更新版本]<feature>ejbHome-3.2</feature>

    此特性提供 EJB 2.x API 支援。

  • [8.5.5.6 或更新版本]<feature>ejbPersistentTimer-3.2</feature>

    此特性提供持續性 EJB 計時器支援。

  • [8.5.5.6 或更新版本]<feature>ejbRemote-3.2</feature>

    此特性提供遠端 EJB 介面支援。

  • [8.5.5.6 或更新版本]<feature>mdb-3.2</feature>

    此特性支援訊息驅動 Bean。

    mdb-3.2 特性取代了 jmsMdb-3.2 特性。

如果不需要完整 EJB 3.2 支援,可以使用這些特性的各種組合來提供您需要的支援。

[8.5.5.6 或更新版本]J2EE 管理 1.1
<feature>j2eeManagement-1.1</feature>

j2eeManagement-1.1 特性提供 Java EE 7 可管理層面的標準介面,並且可讓應用程式使用 Java EE 7 規格中定義的介面。

如果要呼叫「管理 EJB」API,在特性管理程式中,伺服器配置必須同時具有 j2eeManagement-1.1ejbRemote-3.2 特性。當伺服器配置中有這兩種特性之後,就可以透過 JNDI 名稱查閱來呼叫「管理 EJB」API。「管理 EJB」的連結名稱(JNDI 查閱名稱)是 ejb/mejb/MEJB

[8.5.5.6 或更新版本]Java Authorization Contract for Containers 1.5
<feature>jacc-1.5</feature>
jacc-1.5 特性可支援 Java Authorization Contract for Containers (JACC) 1.5 版。如果要將 jacc-1.5 特性新增至伺服器,您需要新增協力廠商 JACC 提供者,這不是 WebSphere Application Server Liberty 設定檔的一部分。
[8.5.5.6 或更新版本]Java Authentication SPI for Containers 1.1
<feature>jaspic-1.1</feature>
jaspic-1.1 特性可支援使用 JSR-196 中定義的 Java Authentication SPI for Containers (JASPIC) 提供者,來維護伺服器執行時期環境和應用程式的安全。
[8.5.5.6 或更新版本]Java EE
<feature>javaee-7.0</feature>

這項特性提供了支援 Java EE 7.0 完整平台所需之 Liberty 特性的便利組合。

[8.5.5.6 或更新版本]Java EE 應用程式用戶端 7.0
<feature>javaeeClient-7.0</feature>

此特性可支援 Java EE 應用程式用戶端 7.0。

[8.5.5.6 或更新版本]JavaMail API

<feature>javaMail-1.5</feature>

JavaMail API 支援外部郵件伺服器與 Liberty 設定檔應用程式之間的通訊。請參閱 管理 Liberty 設定檔上的 JavaMail

如需 javaMail-1.5 特性配置資訊,請參閱 JavaMail 1.5

Java Architecture for XML Binding (JAXB)
<feature>jaxb-2.2</feature>

jaxb-2.2 特性在 Liberty 設定檔上支援 Java Architecture for XML Binding (JAXB)。

請參閱 JAXB

Java API for XML-Based Web Services (JAX-WS)
<feature>jaxws-2.2</feature>
jaxws-2.2 特性在 Liberty 設定檔上支援 Java API for XML-Based Web Services。
  • 如果是支援 JAX-WS 程式設計模型的 Web 應用程式,您必須在 server.xml 檔中啟用 servlet-3.0jaxws-2.2 伺服器特性。
  • 如果是支援 JAX-WS 程式設計模型的 EJB 應用程式,您必須在 server.xml 檔中啟用 ejbLite-3.1servlet-3.0jaxws-2.2 伺服器特性。
  • 如果是使用廣域處理程式服務的應用程式,您必須在 server.xml 檔中啟用 jaxrs-1.1jaxws-2.2 特性。
[8.5.5.6 或更新版本]Java EE 連接器架構 1.7
<feature>jca-1.7</feature>

jca-1.7 特性提供配置元素,以定義 Connection Factory、受管理物件和啟動規格的實例,並讓這些實例與已安裝的資源配接器產生關聯。

Java EE 連接器架構入埠安全
<feature>jcaInboundSecurity-1.0</feature>

jcaInboundSecurity-1.0 特性可讓資源配接器具備安全流入。

[8.5.5.6 或更新版本]Java 訊息服務 2.0
<feature>jms-2.0</feature>

jms-2.0 特性可讓您配置資源配接器,以便使用「Java 訊息服務 API」來存取傳訊系統。這也包括配置 JMS Connection Factory、佇列、主題和啟動規格。凡符合 JCA 1.6 規格標準的 JMS 資源配接器都可以使用。

「內嵌 Liberty 傳訊」特性
[8.5.5.6 或更新版本]<feature>wasJmsClient-2.0</feature>

wasJmsClient-2.0 特性取代了 wasJmsClient-1.1 特性。wasJmsClient-2.0 特性符合 JMS 2.0 規格標準,只有 IBM JDK 7 或更新版本才支援它。

<feature>wasJmsSecurity-1.0</feature>
wasJmsSecurity-1.0 特性支援通往傳訊引擎的安全連線。 當啟用 wasJmsSecurity-1.0 特性時,它會開始鑑別及授權試圖連接傳訊引擎的使用者。 這位使用者會對照 server.xml 檔中所定義的登錄來進行鑑別。 當使用者要存取主題或佇列之類的目的地時,使用者必須被授與必要的許可權。目的地的存取權定義在 server.xml 檔內的 <messagingSecurity> 元素(messagingEngine 元素的子元素)中。 如果新增 wasJmsSecurity-1.0 特性且 server.xml 檔中未定義 <messagingSecurity> 元素,使用者將無法連接到傳訊引擎,或執行任何傳訊動作(例如,傳送或接收目的地的訊息)。
附註:
  • 配置使用者登錄是 wasJmsSecurity-1.0 特性的必要條件。 在啟用 wasJmsSecurity-1.0 特性之前,請確定已配置使用者登錄。
  • 當您啟用 wasJmsSecurity-1.0 特性時,您也必須在 server.xml 檔中配置 <messagingSecurity> 元素,它是 <messagingEngine> 元素的子元素。 這個配置會讓授權使用者能夠存取傳訊目的地。
<feature>wasJmsServer-1.0</feature>

wasJmsServer-1.0 特性可用來起始設定 JMS 傳訊引擎執行時期。 傳訊執行時期負責提供應用程式連線功能、管理主題或佇列之類目的地的狀態,以及處理服務品質、安全和交易。 另外,這個特性還支援來自遠端傳訊應用程式的入埠連線。 遠端傳訊應用程式可以透過採用 SSL 或非 SSL 的 TCP/IP 來連接到 JMS 傳訊引擎。

如果要利用 SSL 來連接,您必須啟用 SSL 特性。
延伸程式設計模型

CouchDB
<feature>couchdb-1.0</feature>

couchdb-1.0 特性支援 CouchDB 實例及相關聯的資料庫連線。藉由 JNDI 查閱或資源注入,也可以存取 CouchDB 連線。

快取服務
<feature>distributedMap-1.0</feature>

這個特性提供可利用 DistributedMap API 來存取的本端快取服務。 在 JNDI 中,會連結預設快取,位置是 services/cache/distributedmap。 您可以新增一個網路快取提供者(如 WebSphere eXtreme Scale)來分散快取。

如需 distributedMap-1.0 特性配置資訊,請參閱 Distributed Map interface for Dynamic Caching

JavaScript Object Notation (JSON4J) 程式庫
<feature>json-1.0</feature>

json-1.0 特性可供存取 JSON4J 程式庫,JSON4J 程式庫提供適用於 Java 環境的一組 JSON 處理類別。 JSON4J 程式庫提供一個簡式 Java 模型,用來建構及操作要呈現為 JSON 資料的資料。

請參閱在 JAX-RS 應用程式要求和回應中使用 JSON 內容JSON4J 程式庫 API

如需 json-1.0 特性配置資訊,請參閱 JavaScript Object Notation for Java

MongoDB
<feature>mongodb-2.0</feature>

mongodb-2.0 特性支援 MongoDB 實例及相關聯的資料庫連線。通過 JNDI 查閱或資源注入,也可以存取 MongoDB 連線。原生 com.mongodb API 會執行資料庫操作。

企業 OSGi
Blueprint
<feature>blueprint-1.0</feature>

blueprint-1.0 特性支援部署使用 OSGi Blueprint 儲存器規格的 OSGi 應用程式。藉由 WebSphere Application Server 中的 OSGi 應用程式支援,您可以開發及部署使用 Java EE 和 OSGi 技術的模組化應用程式。

請參閱開發 OSGi 應用程式OSGi 應用程式

如需 blueprint-1.0 特性配置資訊,請參閱 OSGi Blueprint

OSGi 應用程式整合
<feature>osgiAppIntegration-1.0</feature>

利用 osgiAppIntegration-1.0 特性,讓相同 Java 虛擬機器 (JVM) 內的可用 OSGi 應用程式共用彼此的服務。

如需 Application-ImportServiceApplication-ExportService 標頭的相關資訊,請參閱應用程式資訊清單檔

如需 osgiAppIntegration-1.0 特性配置資訊,請參閱 OSGi Application Integration

OSGi JPA
<feature>osgi.jpa-1.0</feature>

osgi.jpa-1.0 特性在 Liberty 設定檔上提供 OSGi 應用程式的 JPA 支援。

請參閱 將 OSGi 應用程式部署到 Liberty 設定檔

如需 osgi.jpa-1.0 特性配置資訊,請參閱 OSGi Java Persistence API

Web 應用程式軟體組 (WAB)
<feature>wab-1.0</feature>

當應用程式伺服器中的某些作業執行的速度比預期慢時,這項特性可支援記載警告。wab-1.0 特性支援在企業軟體組內部的 WAB。

wab-1.0 特性支援在企業軟體組內部的 WAB。
這個特性支援包裝在 WAB 內的下列資源:
  • 靜態 Web 內容和 JSP。
  • 遵循 Servlet 3.0 規格來撰寫的 HTTP Servlet。
  • Blueprint 應用程式。

如果您併入 wab-1.0 特性,您也會併入 servlet-3.0blueprint-1.0 特性。

請參閱 將 OSGi 應用程式部署到 Liberty 設定檔

如需 wab-1.0 特性配置資訊,請參閱 OSGi Web Application Bundles

作業
安全
<feature>appSecurity-2.0</feature>
這個版本的 appSecurity 特性只會明確地根據其他特性的存在來提供某些層面的安全。此外,其不會自動併入 servlet-3.0ldapRegistry-3.0 特性,因而會減少伺服器覆蓋區。如果要維護 Web 應用程式的安全,您必須併入 servlet-3.0 特性。如果要啟用 EJB 安全,您必須併入 ejbLite-3.1 特性。如果要支援 LDAP 使用者登錄,您必須併入 ldapRegistry-3.0 特性。
註:
  • appSecurity-2.0 特性取代 appSecurity-1.0。除了 appSecurity-2.0 不會自動包括 servlet-3.0ldapRegistry-3.0 之外,這些特性都是相同的。您可以選擇在伺服器配置中,改用 appSecurity-2.0 版。 請參閱 被取代的特性
    • 如果要啟用 Web 安全,您必須在 server.xml 檔中指定 servlet-3.0 特性。
    • 如果要啟用 LDAP 支援,您必須在 server.xml 檔中指定 ldapRegistry-3.0 特性。
appSecurity-1.0appSecurity-2.0 特性支援維護伺服器執行時期環境和應用程式的安全。 支援的層面如下:
  • 基本使用者登錄
  • 「輕量型目錄存取通訊協定 (LDAP)」使用者登錄
  • 基本授權
  • Web 應用程式安全
    • 基本鑑別登入
    • 表單登入表單登出
    • 程式化 API:getRemoteUsergetUserPrincipalisUserInRoleauthenticatelogoutlogin
  • EJB 應用程式安全
    • ejb-jar.xml 檔中所能指定的所有安全註釋及所有安全元素。
    • 程式化 API:getCallerPrincipalisCallerInRolegetCallerIdentitygetCallerIdentity API 不支援單態 Session Bean。
    • ibm-ejb-jar-ext.xml 檔中,對於 run-as-mode CALLER_IDENTITY 和 SPECIFIED_IDENTITY(不支援 SYSTEM_IDENTITY)的 EJB 延伸設定。
當您新增 appSecurity-1.0appSecurity-2.0 特性到伺服器時,您也必須配置一個使用者登錄,例如基本使用者登錄或 LDAP 使用者登錄。
請參閱保護 Liberty 設定檔及其應用程式appSecurity-2.0 特性限制

如需 appSecurity-1.0 特性配置資訊,請參閱 Application Security 1.0

如需 appSecurity-2.0 特性配置資訊,請參閱Application Security 2.0

[8.5.5.6 或更新版本]受管理批次
<feature>batchManagement-1.0</feature>

batchManagement-1.0 特性提供用來提交遠端工作的 REST 介面,以及 batchManager 指令行用戶端公用程式。

[8.5.5.6 或更新版本]事件記載
<feature>eventLogging-1.0</feature>

eventLogging-1.0 特性會記載事件記錄,例如:JDBC 要求和 Servlet 要求,以及其持續時間。

請參閱 事件記載

如需 eventLogging-1.0 特性配置資訊,請參閱事件記載

ldapRegistry-3.0
<feature>ldapRegistry-3.0</feature>

ldapRegistry-3.0 特性支援 LDAP 使用者登錄。 ldapRegistry-3.0 特性 3.0 版符合 LDAP 第 3 版規格。 appSecurity-2.0 特性不會自動啟用 ldapRegistry-3.0 特性。 當使用這個特性時,您可以聯合多重 LDAP 儲存庫。 在 server.xml 檔中,可以配置兩個或更多 LDAP 儲存庫,您可以從多個儲存庫中,取得所有 LDAP 作業的合併結果。

如需 ldapRegistry-3.0 特性配置資訊,請參閱 LDAP User Registry

本端 JMX 連接器
<feature>localConnector-1.0</feature>

localConnector-1.0 特性提供內建在 JVM 中的本端 JMX 連接器。 JMX 連接器只能由使用相同使用者 ID 和相同 JDK 來執行的某個人員,在相同的主機上加以使用。 它可供 jConsole 之類的 JMX 用戶端,或使用 Attach API 的其他 JMX 用戶端,進行本端存取。

請參閱 利用 JMX 連接至 Liberty 設定檔

如需 localConnector-1.0 特性配置資訊,請參閱 JMX Local Connector

監視
<feature>monitor-1.0</feature>

monitor-1.0 特性在 Liberty 設定檔上支援「效能監視基礎架構 (PMI)」。

請參閱 監視 Liberty 設定檔

如需 monitor-1.0 特性配置資訊,請參閱Performance Monitoring

OAuth
<feature>oauth-2.0</feature>

oauth-2.0 利用 OAuth 2.0 通訊協定來支援維護資源存取安全。

如需 oauth-2.0 特性配置資訊,請參閱 OAuth

OpenID
<feature>openid-2.0</feature>

這個特性可讓使用者本身接受多個實體的鑑別,而不需要管理多個帳戶或多組認證。Liberty 設定檔支援 OpenID 2.0,並在 Web 單一登入中擔任「依賴方」角色。存取網站等之類的各種實體時,通常需要每一個實體相關聯的唯一帳戶。OpenID 會啟用由「OpenID 提供者」處理的單一組認證,來授與對支援 OpenID 的實體(數量不一)的存取權。請參閱 OpenID

如需 openid-2.0 特性配置資訊,請參閱 OpenID

OpenID Connect 用戶端
<feature>openidConnectClient-1.0</feature>

這個特性可讓 Web 應用程式整合「OpenID Connect 用戶端 1.0」,以便鑑別使用者,來替代或搭配鑑別所配置的使用者登錄。請參閱 OpenID Connect

如需 openidConnectClient-1.0 特性配置資訊,請參閱 OpenID Connect Client

OpenID Connect 提供者
<feature>openidConnectServer-1.0</feature>

這個特性可讓 Web 應用程式整合「OpenID Connect 伺服器 1.0」,以便鑑別使用者,來替代或搭配鑑別所配置的使用者登錄。請參閱 OpenID Connect

如需 openidConnectServer-1.0 特性配置資訊,請參閱 OpenID Connect Provider

OSGi 主控台
<feature>osgiConsole-1.0</feature>

這項特性可讓 OSGi 主控台協助執行時期環境的除錯作業。其可以用來顯示軟體組、套件和服務的相關資訊。在開發您自己的特性作為產品延伸時,這項資訊非常有用。

請參閱 使用 OSGi 主控台

如需 osgiConsole-1.0 特性配置資訊,請參閱 OSGi Debug Console

[8.5.5.6 或更新版本]要求計時
<feature>requestTiming-1.0</feature>

requestTiming-1.0 提供緩慢或停擺要求的警告和診斷資訊。

請參閱 慢到當掉之要求的偵測

如需 requestTiming-1.0 特性配置資訊,請參閱要求計時

REST 連接器
<feature>restConnector-1.0</feature>

restConnector-1.0 特性提供安全 JMX 連接器,您可以利用任何 JDK,在本端或遠端使用這個連接器。它可供 JMX 用戶端透過 REST 型連接器來進行遠端存取,需要 SSL 和基本使用者安全配置。

請參閱利用 JMX 連接至 Liberty 設定檔,如需 REST 連接器的詳細資料,請參閱配置指向 Liberty 設定檔的安全 JMX 連線

[8.5.5.6 或更新版本]如需使用 REST API 來傳送檔案的相關資訊,請參閱檔案傳送。如需使用 REST API 來與群體中之群體控制器、群體成員和已登錄主機之間來回傳送檔案的相關資訊,請參閱在 Liberty 群體中傳送檔案。如果要使用 REST API,請將 restConnector-1.0 特性新增至伺服器配置。

如需 restConnector-1.0 特性配置資訊,請參閱 JMX REST Connector

伺服器狀態
<feature>serverStatus-1.0</feature>

serverStatus-1.0 特性使 Liberty 設定檔伺服器能夠將它們的狀態,自動發佈到其工作配置將這部伺服器視為一項資源的 WebSphere Application Server 部署管理程式和工作管理程式中。 已知狀態有已啟動已停止

請參閱提交工作來管理 Liberty 設定檔伺服器利用工作管理程式來安裝 Liberty 設定檔伺服器資源

如需 serverStatus-1.0 特性配置資訊,請參閱Job Manager Integration

階段作業持續性
<feature>sessionDatabase-1.0</feature>

sessionDatabase-1.0 特性在 Liberty 設定檔上支援階段作業親緣性和失效接手。

請參閱 配置 Liberty 設定檔的階段作業持續性

如需 sessionDatabase-1.0 特性配置資訊,請參閱Database Session Persistence

SPNEGO
<feature>spnego-1.0</feature>

這個特性可讓使用者只需登入 Microsoft 網域控制站一次,就能存取 Liberty 伺服器上受保護的應用程式,而不需再次獲得提示。

如需在 Liberty 設定檔伺服器上配置 SPNEGO 的相關資訊,請參閱 在 Liberty 設定檔中配置 SPNEGO 鑑別

如需 spnego-1.0 特性配置資訊,請參閱 Simple and Protected GSSAPI Negotiation Mechanism

Secure Sockets Layer (SSL)
<feature>ssl-1.0</feature>

ssl-1.0 特性支援 Secure Sockets Layer (SSL) 連線。如果要使用安全的 HTTPS 接聽器,您必須啟用這個特性。Liberty 設定檔會提供一個虛擬金鑰儲存庫和一個虛擬信任儲存庫,這與舊版的 WebSphere Application Server 所提供的相同。除非已啟用 ssl-1.0 特性,否則,不會啟動安全的 HTTPS 接聽器。 如果無法使用這個特性,HTTPS 接聽器就會停止。如果要指定 SSL 憑證,請在 server.xml 檔中新增指標;請參閱利用 Liberty 設定檔來保護通訊安全。 如果要變更 HTTPS 埠,請設定 server.xml 檔內 <httpEndpoint> 元素的 <httpsPort> 屬性,請參閱指定 Liberty 設定檔引導內容

如需 ssl-1.0 特性配置資訊,請參閱 Secure Socket Layer

計時作業
<feature>timedOperations-1.0</feature>

當應用程式伺服器中的某些作業執行的速度比預期慢時,這項特性可支援記載警告。

請參閱 計時作業和 JDBC 呼叫

如需 timedOperations-1.0 特性配置資訊,請參閱Timed Operations

動態快取服務
<feature>webCache-1.0</feature>

這項特性會啟用本端快取 Web 回應。它包含「快取服務」(distributedMap) 特性,且會自動快取 Web 應用程式回應來改善回應時間和傳輸量。 如果要自訂回應快取,您可以在應用程式併入一個 cache-spec.xml 檔。 您可以新增一個網路快取提供者(如 WebSphere eXtreme Scale)來分散快取。

如需 webCache-1.0 特性配置資訊,請參閱 Web Response Cache

[8.5.5.6 或更新版本]WebSphere MQ 傳訊特性
<feature>wmqJmsClient-2.0</feature>

wmqJmsClient-2.0 特性可讓應用程式透過 JMS 2.0 API,存取 IBM MQ 上所管理的訊息佇列。

Web 服務安全
<feature>wsSecurity-1.1</feature>

wsSecurity-1.1 特性支援在訊息層次維護 Web 服務的安全。如果要維護 Web 服務訊息安全,您必須啟用這個特性,以及 appSecurity-2.0jaxws-2.2 特性。 除非已啟用 wsSecurity-1.1 特性,否則,會忽略 WSDL 檔中所定義的 Web 服務安全原則,不予施行。

系統管理

管理中心
<feature>adminCenter-1.0</feature>

adminCenter-1.0 特性是一個 Web 型圖形介面,可讓您從行動電話、平板電腦或電腦上的 Web 瀏覽器,來管理 Liberty 設定檔伺服器和應用程式及其他資源。

請參閱使用「管理中心」來管理 Liberty 設定檔「管理中心」特性的限制

如需 adminCenter-1.0 特性配置資訊,請參閱Admin Center

叢集成員
<feature>clusterMember-1.0</feature>

如果要在群體中新增成員,請將 clusterMember-1.0 特性和選用的 <clusterMember name="cluster_name"/> 新增至其伺服器配置。叢集名稱會發佈到控制器中,這部伺服器會成為所指定叢集的一部分。

群體控制器
<feature>collectiveController-1.0</feature>

collectiveController-1.0 特性會啟用管理群體的控制器功能,且會包括透過 restConnector-1.0 特性提供的 JMX/REST 連接器所能存取的管理儲存庫 MBean。 群體控制器充當群體成員所能連接的儲存及協同作業機制。 collectiveController-1.0 特性包括一個 ServerCommandMbean,可用來從遠端啟動或停止群體控制器所管理的伺服器。只有在 IBMWebSphere Application Server Liberty Network Deployment 中,才能使用 collectiveController-1.0 特性及其功能。 在 IBM WebSphere Application Server Liberty、IBM WebSphere Application Server Liberty - Express 或 IBM WebSphere Application Server Liberty Core 中,無法使用這個特性。

群體成員
<feature>collectiveMember-1.0</feature>

collectiveMember-1.0 特性使伺服器夠成為管理群體的成員,得以接受群體控制器的管理。

請參閱 利用群體來設定 Liberty 設定檔的伺服器管理環境

如需 collectiveMember-1.0 特性配置資訊,請參閱Collective Member

動態遞送
<feature>dynamicRouting-1.0</feature>

WebSphere Apache 和 IHS 外掛程式的「智慧型管理」特性提供「隨需應變路由器 (ODR)」功能給外掛程式。這個特性可讓伺服器執行動態遞送服務。之後外掛程式就可以連接 ODR,以動態遞送至 Liberty 群體中的所有伺服器。

調整控制器
<feature>scalingController-1.0</feature>

scalingController-1.0 特性會制定 Liberty 調整決策。多部伺服器可以執行「調整控制器」特性,來達到高可用性。不論何時,只會有一部伺服器主動制定調整決策。如果該伺服器停止,執行「調整控制器」特性的另一部伺服器就會接手制定調整決策。

調整成員
<feature>scalingMember-1.0</feature>

scalingMember-1.0 特性可新增至作為群體成員之伺服器的 server.xml featureManagement 元素中。這會自動為群體成員建立叢集,並且可讓伺服器根據調整原則指定的準則來動態啟動/停止。這個特性會與調整控制器特性一起使用。在成為群體一員的群體控制器中,應該啟用調整控制器特性。

z/OS

z/OS Connect
<feature>zosConnect-1.0</feature>

zosConnect-1.0 特性是一種服務,可封裝透過 REST 呼叫來呼叫 z/OS 目標應用程式。

z/OS 最佳化本端配接器
<feature>zosLocalAdapters-1.0</feature>

zosLocalAdapters-1.0 特性可在 z/OS 上的原生語言應用程式與 Liberty 設定檔伺服器環境中的商業邏輯之間進行高效能呼叫。

z/OS 安全
<feature>zosSecurity-1.0</feature>

zosSecurity-1.0 特性支援在 z/OS 平台上與 SAF 登錄的基本互動,其中包括鑑別使用者,以及從 SAF 登錄擷取使用者、群組,以及與使用者相關聯的群組。

z/OS 交易管理
<feature>zosTransaction-1.0</feature>

指定這個特性會使應用程式伺服器能夠在「資源回復服務 (RRS)」、應用程式伺服器交易管理程式,以及資源管理程式之間,將交易式活動同步化以及進行適當的管理。

z/OS 工作量管理
<feature>zosWlm-1.0</feature>

zosWlm-1.0 特性可供存取 z/OS 原生工作量管理 (WLM) 服務。

Java EE 6 Web 設定檔
Bean 驗證
<feature>beanValidation-1.0</feature>

beanvalidation-1.0 特性提供在應用程式各層上進行的 JavaBeans 驗證。透過使用註釋或 validation.xml 部署描述子,可以將驗證套用於應用程式中所有層次的 JavaBeans。

請參閱Bean 驗證特性的限制

如需 beanValidation-1.0 特性配置資訊,請參閱 Bean Validation 1.0

CDI
<feature>cdi-1.0</feature>

cdi-1.0 特性會啟用對於 Liberty 設定檔「環境定義和相依關係注入 1.0」規格的支援。

請參閱 在 Liberty 設定檔上管理「環境定義和相依關係注入」應用程式

如需 cdi-1.0 特性配置資訊,請參閱Contexts and Dependency Injection 1.0

Enterprise JavaBeans (EJB) Lite 子集
<feature>ejbLite-3.1</feature>

ejbLite-3.1 特性可支援將 EJB 應用程式撰寫成 EJB 3.1 規格的 EJB Lite 子集。

以下是支援的功能:
  • 包裝在 EAR 檔內的 EJB 模組。
  • 包裝在 WAR 檔中的 EJB。
  • @Stateful、@Stateless、@Singleton 和 @EJB 註釋。
  • javax.annotation.security 註釋。
  • 將 JPA EntityManager、EntityManagerFactory、JDBC 資料來源注入 Session Bean 的所有類型。
  • ejb-jar.xml.
  • EJB 攔截程式。
  • 無介面視圖。
  • Bean 管理的交易 (UserTransaction)。

請參閱ejbLite-3.1 特性限制

如需 ejbLite-3.1 特性配置資訊,請參閱 Enterprise JavaBeans Lite 3.1

Java 資料庫連線功能 (JDBC)
<feature>jdbc-4.0</feature>

您可以採用使用「Java 資料庫連線功能 (JDBC)」和資料來源的現有應用程式,然後將應用程式部署到伺服器中。 jdbc-4.0 特性支援存取資料庫的應用程式。

請參閱 將現有的 JDBC 應用程式部署到 Liberty 設定檔

如需 jdbc-4.0 特性配置資訊,請參閱 Java Database Connectivity 4.0

Java 命名和目錄介面 (JNDI)
<feature>jndi-1.0</feature>

jndi-1.0 特性提供對於 Liberty 設定檔伺服器配置中之單一 JNDI 項目定義的支援。

如需 jndi-1.0 特性配置資訊,請參閱 Java Naming and Directory Interface

Java Persistence API (JPA)
<feature>jpa-2.0</feature>

jpa-2.0 特性支援應用程式使用遵循 JPA 2.0 規格來撰寫的應用程式管理及儲存器管理 JPA。這項支援以 Apache OpenJPA 為建置基礎,其延伸規格支援儲存器管理的程式設計模型。

現在,Stateful Session Bean 可以使用延伸的「持續性環境定義」。

請參閱 將 JPA 應用程式部署到 Liberty 設定檔

如需 jpa-2.0 特性配置資訊,請參閱 Java Persistence API 2.0

JavaServer Faces (JSF)
<feature>jsf-2.0</feature>

jsf-2.0 特性支援使用 JSF 架構的 Web 應用程式。這個架構簡化了使用者介面的建構。如果您包含 jsf-2.0 特性,也會包含 jsp-2.2 特性,因為 JSF 架構是 JSP 架構的延伸。

如需 jsf-2.0 特性配置資訊,請參閱 JavaServer Faces 2.0

JavaServer Pages (JSP)
<feature>jsp-2.2</feature>

如果您併入 jsf-2.0 特性,您也會併入 jsp-2.2 特性,因為 JSF 架構是 JSP 架構的延伸。 如果您併入 jsp-2.2 特性,您也會併入 servlet-3.0 特性。

請參閱 jsp-2.2 特性限制

如需 jsp-2.2 特性配置資訊,請參閱 JavaServer Pages 2.2

Servlet 3.0
<feature>servlet-3.0</feature>

servlet-3.0 特性支援遵循 Java Servlet 3.0 規格來撰寫的 HTTP Servlet。

請參閱 保護 Liberty 設定檔及其應用程式

如需 servlet-3.0 特性配置資訊,請參閱 Java Servlets 3.0

Web 設定檔
<feature>webProfile-6.0</feature>

這項特性提供了支援 Java EE 6.0 Web 設定檔所需之 Liberty 特性的便利組合。

如需 webProfile-6.0 特性配置資訊,請參閱 Java EE Web Profile 6.0

Java EE 6 技術

Java Architecture for XML Binding (JAXB)
<feature>jaxb-2.2</feature>

jaxb-2.2 特性在 Liberty 設定檔上支援 Java Architecture for XML Binding (JAXB)。

請參閱 JAXB

Java API for RESTful Web Services (JAX-RS)
<feature>jaxrs-1.1</feature>
jaxrs-1.1 特性在 Liberty 設定檔上支援 Java API for RESTful Web Services。
  • 如果是使用 jaxrs-1.1 伺服器特性的 EJB 應用程式,您必須在 server.xml 檔中啟用 ejbLite-3.1 特性。
  • 如果是使用 CDI 的 JAX-RS 應用程式,您必須在 server.xml 檔中啟用 cdi-1.0 特性。
  • 如果是使用廣域處理程式服務的應用程式,您必須在 server.xml 檔中啟用 jaxrs-1.1jaxws-2.2 特性。

如需 jaxrs-1.1 特性配置資訊,請參閱 Java RESTful Services 1.1

Java API for XML-Based Web Services (JAX-WS)
<feature>jaxws-2.2</feature>
jaxws-2.2 特性在 Liberty 設定檔上支援 Java API for XML-Based Web Services。
  • 如果是支援 JAX-WS 程式設計模型的 Web 應用程式,您必須在 server.xml 檔中啟用 servlet-3.0jaxws-2.2 伺服器特性。
  • 如果是支援 JAX-WS 程式設計模型的 EJB 應用程式,您必須在 server.xml 檔中啟用 ejbLite-3.1servlet-3.0jaxws-2.2 伺服器特性。
  • 如果是使用廣域處理程式服務的應用程式,您必須在 server.xml 檔中啟用 jaxrs-1.1jaxws-2.2 特性。
Java EE 連接器架構
<feature>jca-1.6</feature>

jca-1.6 特性提供配置元素,以定義 Connection Factory、受管理物件和啟動規格的實例,並讓這些實例與已安裝的資源配接器產生關聯。

Java EE 連接器架構入埠安全
<feature>jcaInboundSecurity-1.0</feature>

jcaInboundSecurity-1.0 特性可讓資源配接器具備安全流入。

Java 訊息服務 1.1
<feature>jms-1.1</feature>

jms-1.1 特性可讓您配置資源配接器,以便使用「Java 訊息服務 API」來存取傳訊系統。這也包括配置 JMS Connection Factory、佇列、主題和啟動規格。凡符合 JCA 1.6 規格標準的 JMS 資源配接器都可以使用。

訊息驅動 Bean
<feature>jmsMdb-3.1</feature>

jmsMdb-3.1 特性支援部署及配置在 Liberty 設定檔內執行 訊息驅動 Bean (MDB) 所需要的 JMS 資源。 這個特性使 MDB 能夠與內嵌的 Liberty 傳訊或 WebSphere MQ 互動。

訊息驅動 Bean 3.1
<feature>mdb-3.1</feature>

mdb-3.1 特性會啟用訊息驅動 Enterprise JavaBeans。MDB 容許在 Java EE 元件內非同步處理訊息。

「內嵌 Liberty 傳訊」特性
<feature>wasJmsClient-1.1</feature>

wasJmsClient-1.1 特性會啟用對於 JMS 資源配置(例如 Connection Factory、啟動規格,以及佇列和主題資源)的支援,且會提供傳訊應用程式連接到 Liberty 設定檔上的 JMS 伺服器時所需要的用戶端程式庫。

<feature>wasJmsSecurity-1.0</feature>
wasJmsSecurity-1.0 特性支援通往傳訊引擎的安全連線。 當啟用 wasJmsSecurity-1.0 特性時,它會開始鑑別及授權試圖連接傳訊引擎的使用者。 這位使用者會對照 server.xml 檔中所定義的登錄來進行鑑別。 當使用者要存取主題或佇列之類的目的地時,使用者必須被授與必要的許可權。目的地的存取權定義在 server.xml 檔內的 <messagingSecurity> 元素(messagingEngine 元素的子元素)中。 如果新增 wasJmsSecurity-1.0 特性且 server.xml 檔中未定義 <messagingSecurity> 元素,使用者將無法連接到傳訊引擎,或執行任何傳訊動作(例如,傳送或接收目的地的訊息)。
附註:
  • 配置使用者登錄是 wasJmsSecurity-1.0 特性的必要條件。 在啟用 wasJmsSecurity-1.0 特性之前,請確定已配置使用者登錄。
  • 當您啟用 wasJmsSecurity-1.0 特性時,您也必須在 server.xml 檔中配置 <messagingSecurity> 元素,它是 <messagingEngine> 元素的子元素。 這個配置會讓授權使用者能夠存取傳訊目的地。
<feature>wasJmsServer-1.0</feature>

wasJmsServer-1.0 特性可用來起始設定 JMS 傳訊引擎執行時期。 傳訊執行時期負責提供應用程式連線功能、管理主題或佇列之類目的地的狀態,以及處理服務品質、安全和交易。 另外,這個特性還支援來自遠端傳訊應用程式的入埠連線。 遠端傳訊應用程式可以透過採用 SSL 或非 SSL 的 TCP/IP 來連接到 JMS 傳訊引擎。

如果要利用 SSL 來連接,您必須啟用 SSL 特性。
WebSphere MQ 傳訊特性
<feature>wmqJmsClient-1.1</feature>

wmqJmsClient-1.1 特性使應用程式能夠使用連接到 WebSphere MQ 伺服器的 JMS 傳訊。


指示主題類型的圖示 參照主題

資訊中心條款 | 意見


「時間戳記」圖示 前次更新: 2015 年 6 月 22 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_feat
檔名:rwlp_feat.html