本版 Liberty 的新增功能

本版簡介 Liberty 的重要加強功能。

多媒體 觀看:以單一串流交付 Liberty 修正套件視訊顯示如何將 Liberty 修正套件持續交付到適用於所有產品版本的單一服務串流。 [文字稿]

新增功能

Liberty 特性主題列出 Liberty 產品中可用的特性,並以修正套件圖示來強調顯示最近引進的特性。最近的修正套件提供下列重要加強功能:

[18.0.0.1 以及更新版本]
MicroProfile 程式設計模型支援 1.3
18.0.0.1 版新增了 MicroProfile 1.3 支援;相關說明請參閱MicroProfile 程式設計模型支援。MicroProfile 程式設計模型支援 1.3 包含的新特性如下:
  • MicroProfile 配置 1.2:讓具有 mpConfig-1.2 特性的應用程式使用單一組配置內容Liberty 已提供 mpConfig-1.1 特性。mpConfig-1.2 特性使用 MicroProfile Config 1.2.1 規格。
  • MicroProfile 度量 1.1:使用 mpMetrics-1.1 特性來監視應用程式,此特性提供「MicroProfile 度量 API」支援。
  • MicroProfile Open API 1.0:使用 mpOpenAPI-1.0 特性來產生 REST API 說明文件,此特性針對企業 Java 提供 MicroProfile OpenAPI 支援。
  • MicroProfile Rest 用戶端 1.0:使用 mpRestClient-1.0 特性來配置 MicroProfile Rest 用戶端
訊息端點
針對訊息驅動 Bean,暫停或回復訊息端點。請使用伺服器 pauseresume 指令或 ServerEndpointControlMBean,來控制訊息端點的狀態。
群體控制器
  • 在群體指令中,您可以選擇性地使用 --controller=adminUser:adminPassword@controllerHostname:9443, 而不使用 --user--password--host--port 引數,來提供控制器資訊。
  • 使用群體 testConnection 指令來驗證連線功能。這個指令會驗證控制器與成員所在主機之間的 RXA 連線功能。它也會驗證群體控制器與群體成員之間的 JMX 安全連線功能。
批次群組層次的安全
批次角色由批次儲存器所定義,在這個儲存器中,現在您可以定義 batchGroupAdmin 角色和 batchGroupMonitor 角色,以便對工作具備群組層次的存取權。有關這些角色的說明,請參閱維護 Liberty 批次環境的安全
[17.0.0.4 以及更新版本]
MicroProfile 開放追蹤
使用 opentracing-1.0 特性,在 JAX-RS 應用程式中啟用自動分散式追蹤
JavaServer Faces 儲存器
使用 jsfContainer-2.2 特性,來配置協力廠商 JavaServer Faces (JSF) 2.2 實作
[17.0.0.3 以及更新版本]
MicroProfile 程式設計模型支援
本版強調顯示的是MicroProfile 程式設計模型支援Liberty 支援使用 Eclipse MicroProfile 程式設計模型,來開發企業的微服務應用程式。
使用 MicroProfile 程式設計模型中的特性,來開發企業的微服務應用程式。MicroProfile 特性延伸了 Java EE 對微服務環境的定義。請探索 MicroProfile 1.2 中的下列特性:
IBM Cloud Private 中的 Liberty
在 IBM® Cloud Private 中執行 Liberty 應用程式Liberty 合併了一個多元的中介軟體技術選用區(這些技術提供於 IBM Cloud Private 內容型錄內),可降低整合中介軟體元件(例如:資料庫、快取解決方案和傳訊解決方案)所需要的額外負擔量,如此一來,組織就可以專注建立新的見解,以推動更好的商業結果。
OpenAPI 支援
透過支援 OpenAPI 第 3 版規格的 openapi-3.0 特性,以使用 OpenAPI 來產生 REST API 說明文件。記載您的 REST API,並將 Web 應用程式部署至 Liberty 伺服器。之後您就可以在瀏覽器中檢視產生的 API 說明文件。openapi-3.0 特性類似於下一版的 apiDiscovery-1.0 特性,它支援 Swagger 第 2 版文件。
OpenID Connect 提供者
配置 OpenID Connect 提供者OpenID Connect 用戶端的動態出埠 SSL 支援。此外,針對 OpenID Connect 提供者,呼叫撤銷端點
[17.0.0.2 以及更新版本]
社群登入支援
配置社群登入,讓使用者可以使用其社群媒體帳戶(例如 Facebook 或 Google),來登入 Liberty 上所管理的網站。
[17.0.0.1 以及更新版本]
Bluemix® 上的 Product Insights 伺服器
IBM Cloud 上的 Product Insights 服務登錄 Liberty 伺服器,以便從您的內部部署或雲端型 Liberty 伺服器來報告使用情形度量。您可以從單一 Product Insights 服務儀表板,追蹤多部內部部署或雲端型 Liberty 伺服器,以及其他產品,例如WebSphere® Application Server 傳統版和 IBM Integration Bus。
動態遞送
適用於分散式平台適用於 z/OS 平台設定動態遞送,將應用程式要求遞送至部署在多個群體上的所有應用程式實例。配置遞送規則,將要求遞送至可處理要求的一小組伺服器。
REST API 說明文件
探索 Liberty 伺服器中的 REST API 說明文件
[16.0.0.4 以及更新版本]
JSON Web 記號
使用 jwt-1.0 特性配置 JSON Web 記號
「Java 批次」工具
使用「管理中心」的「Java 批次」工具,檢視 Java 批次工作的進度和狀態。
[16.0.0.3 以及更新版本]
伺服器部署
適用於 LINUX 平台利用部署 REST API 來部署 Liberty 伺服器

適用於 LINUX 平台使用管理中心的部署工具,部署 Liberty 或 Node.js 伺服器。

JMX 連線
使用 restConnector-2.0 特性來配置安全的 JMX 連線,這項特性取代 restConnector-1.0 特性,且未包含 jaxrs-1.1 特性。

持續交付修正套件

WebSphere Application Server Liberty 遵循持續交付處理程序。相對於在新版本中交付大量內容,現在改為在每一個修正套件頂端,以可安裝的選用特性形式漸進交付新內容。基於 Liberty 零移轉原則,您可以更新為最新的修正套件,然後繼續使用現有的配置和應用程式,而在行為上不會出現非預期的變更。

WebSphere Application Server 傳統版的每一個版本各有不同的修正套件,相反地,Liberty 只有單一服務串流。不論您購買哪個產品版本,Liberty 修正套件包含的內容都一樣。修正套件 16.0.0.2 是 8.5.5.9 之後的下一個 Liberty 修正套件。

圖表以單行顯示同時適用於 8.5.5 版和 9.0 版的修正套件

如需安裝 Liberty 16.0.0.2 的相關資訊,請參閱安裝 Liberty。如需安裝舊版 8.5.5.x 修正套件的相關資訊,請參閱 WebSphere Application Server 8.5.5 版說明文件中的安裝 Liberty

修正套件編號

從修正套件 16.0.0.2 起,WebSphere Application Server Liberty 修正套件採用下列的編號方法:

Y.R.M.F

其中:
  • Y = 年份,最後兩位數
  • R = 版次
  • M = 修正
  • F = 當年的修正套件發行

例如,修正套件 16.0.0.2 是指年份為 2016,版次 0,修訂版 0,且為當年第二個修正套件。如果是 2018 年第三個修正套件,則修正程式名稱會是 18.0.0.3。

這樣的編號變更僅適用於 Liberty。WebSphere Application Server 傳統版修正套件仍繼續遵循 V.R.M.F 編號方法,其中的字母代表版本版次修訂版修正套件

依預設,會安裝所有特性

當您安裝修正套件 16.0.0.2 及更新版本時,依預設會安裝適用於您 Liberty 版本的所有特性。當您使用 Installation Manager 來安裝 Liberty 時,再也不需指定 user.featureuser.addon 參數。指定這些參數,只會安裝您列在參數上的特性。當您將現有的安裝架構更新為 16.0.0.2 或更新版本時,不會自動安裝額外的特性。如果要安裝其他的 Liberty 資產,請使用 installUtility 指令。如需相關資訊,請參閱使用 installUtility 指令來安裝資產

您可以使用 Liberty installUtility 指令或縮製 (minify) 處理程序,移除不想要或不必要的 Liberty 特性。

如果您使用 Installation Manager,則需要 1.8.5 版或更新版本

如果要使用 Installation Manager 來安裝或更新至修正套件 16.0.0.2 或更新版本,您必須使用 Installation Manager 1.8.5 或更新版本。比方說,如果您從修正套件 8.5.5.9 更新,且目前使用 Installation Manager 1.8.3,您必須先更新 Installation Manager,才能更新 Liberty

如需使用 Installation Manager 來安裝 Liberty 的相關資訊,請參閱使用 Installation Manager 來安裝 Liberty

一般 IBM Java SDK

未針對 WebSphere Application Server 進行修改的一般 IBM Java SDK for Java 8 和 Java 7.1,現在可供 Liberty 使用。由於這些 IBM Java SDK 供應項目並未遵循 WebSphere 修正套件時程表,您可以更快收到最新發佈的 Java 安全更新項目。

請參閱有關使用 Installation Manager 來安裝 IBM Java SDK 的其他相關資訊:

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

檔名:rwlp_newinrelease.html