可安裝的企業模組版本

Java™ Platform, Enterprise Edition (Java EE) 模組的內容會影響您是否可以將模組安裝在部署目標上。 部署目標WebSphere® Application Server 產品上的伺服器 或具有至少一個成員的叢集

可安裝的應用程式模組

請只選取模組所適用的部署目標。 在下列任何情況下,您必須在 9.x 版目標上安裝應用程式、Enterprise Bean (EJB) 模組、階段作業起始通訊協定 (SIP) 保存檔 (SAR)、Web 模組或用戶端模組:

  • 模組支援 9.x中新增的 Java Platform, Enterprise Edition (Java EE) 7 技術。
  • 模組會呼叫 9.x 執行時期應用程式設計介面 (API)。
  • 模組使用 9.x 產品特性。

    例如,由於 9.0 版已新增使用 Java EE 預設連結的支援,您必須將使用 Java EE 預設連結的模組安裝到 9.x 版目標。

如果模組支援 Java EE 6 ,您可以將模組安裝在 9.x 版或 8.5.x 版部署目標上。 呼叫 8.x API 或使用 8.x 特性的模組可以安裝在 9.x 或 8.x 部署目標上。 如果模組支援 Java 2 Platform Enterprise Edition (J2EE) 1.4 ,您可以將模組安裝在 9.x、 8.x或 7.x 版部署目標上。 呼叫 7.x API 或使用 7.x 特性的模組可以安裝在 9.x、 8.x或 7.x 部署目標上。 需要 7.x 特性套件功能的模組可以安裝在 9.x 或 8.x 部署目標上,或安裝在已啟用該特性套件的 7.x 部署目標上。

在安裝應用程式期間選取前置編譯 JavaServer Pages 檔部署 Web 服務部署 Enterprise Bean 等選項時,表示應用程式使用現行產品版本的特性。 如果應用程式的目標是位於舊版節點上,請勿選取這些選項。 請先利用舊版中所提供的工具(如 JspBatchCompiler、wsgen 或 ejbdeploy),透過所產生的程式碼來更新應用程式,然後再部署應用程式。

避免麻煩: 您必須將儲存器管理持續性 (CMP) 或 Bean 管理持續性 (BMP) Entity Bean 包裝在 EJB 2.1 或更早版本的模組中。 您無法安裝包含 CMP 或 BMP Entity Bean 的 EJB 3.x 模組。 當 CMP 或 BMP Entity Bean 包裝在 EJB 3.x 模組中,安裝會失敗。 您可以在 9.x、 8.x或 7.x 部署目標上安裝 EJB 2.1 或更舊版本的模組。

可安裝的 RAR 檔

您可以將針對 7.x 版產品開發的獨立式資源配接器 (連接器) 模組或 RAR 檔安裝至 9.x、 8.x或 7.x 部署目標。 您必須安裝在 9.x 或 8.x 部署目標上呼叫 8.x API 的模組。 您必須安裝在 9.x 部署目標上呼叫 9.x API 的模組。

部署目標

下表列出各個模組相容的部署目標版本。 9.x、 8.x或 7.x for Deployment 目標版本指出您可以將模組部署至 WebSphere Application Server 第 9 版、第 8 版或第 7 版 伺服器 或叢集

表 1. 9.x、 8.x及 7.x 模組 的相容部署目標版本。 將模組部署到相容的部署目標版本。
模組類型 模組 Java 支援 模組呼叫 7.x、 8.x或 9.x 執行時期 API ,或使用 7.x、 8.x 或 9.x 特性? 可安裝模組的用戶端版本 部署目標版本
應用程式、EJB 或 Web J2EE 1.3 9.x、 8.x或 7.x 9.x、 8.x或 7.x
應用程式、EJB 或 Web J2EE 1.3 9.x、 8.x或 7.x (適用於 7.x API 或特性)

9.x 或 8.x (適用於 8.x API 或特性)

9.x、 8.x或 7.x
應用程式、EJB、SAR 或 Web J2EE 1.4 是或否 9.x、 8.x或 7.x 9.x、 8.x或 7.x
應用程式、EJB、SAR 或 Web Java EE 5 是或否 9.x、 8.x或 7.x 9.x、 8.x或 7.x
應用程式、EJB、SAR 或 Web Java EE 6 是或否 9.x. 或 8.x 9.x 或 8.x
應用程式、EJB、SAR 或 Web Java EE 7 是或否 9.x

9.x 或 8.5.x (適用於 Web 模組)

9.x

9.x 或 8.5.x (適用於 Web 模組)

用戶端 任何 Java EE 版本 是或否 9.x 或 8.x 9.x 或 8.x
資源配接器 JCA 1.0 9.x、 8.x或 7.x 9.x、 8.x或 7.x
資源配接器 JCA 1.0 9.x、 8.x或 7.x 9.x、 8.x或 7.x
資源配接器 JCA 1.5 是或否 9.x、 8.x或 7.x 9.x、 8.x或 7.x
資源配接器 JCA 1.6 是或否 9.x 或 8.x 9.x 或 8.x
資源配接器 JCA 1.7 是或否 9.x 9.x