關聯式資源配接器和 JCA

資源配接器是一個系統層次的軟體驅動程式,Java™ 應用程式利用它來連接企業資訊系統 (EIS)。 資源配接器插入應用程式伺服器,並在 EIS、應用程式伺服器和企業應用程式之間提供網路功能。

WebSphere® Application Server 支援 JCA 1.0、1.5 和 1.6 版,其中包括 JCA 1.5 資源配接器其他可配置的特性,以及用來處理入埠要求的啟動規格。 另外,JCA 1.6 版規格也在 RAR 模組中,新增了 Java 註釋支援。 如需註釋支援的相關資訊,請參閱「RAR 模組中的 JCA 1.6 註釋支援」主題。

儲存器管理的持續性 (CMP) Bean 的資料存取是由 WebSphere Persistence Manager 間接管理。JCA 規格允許持續性管理程式將資料存取委派給 JCA 資源配接器,而不必知道特定的後端儲存庫。如果是存取關聯式資料庫,持續性管理程式會使用關聯式資源配接器來存取資料庫中的資料。

您可以在 WebSphere Application Server 必備項目網站上,找到 JDBC API 支援的資料庫平台。

Java EE Connector Architecture 和 WebSphere 關聯式資源配接器

應用程式伺服器供應商一旦延伸其系統以支援 Java Platform Enteprise Edition 連接器架構 (JCA),即保證會無接縫連線到多個 EIS。 同樣地,EIS 供應商也提供一個標準資源配接器,並具有插入任何支援連接器架構的應用程式伺服器的能力。

本產品支援任何實作 1.0、1.5 和 1.6 版這項規格的資源配接器。 IBM® 在應用程式伺服器中附有 IBM MQ 和「服務整合匯流排」;且 IBM 在 WebSphere Application Server 套件外還另行提供了許多企業系統的資源配接器,其中包括(但不限於)客戶資訊控制系統 (CICS®)、Host On-Demand (HOD)、資訊管理系統 (IMS™),以及 Systems, Applications, and Products (SAP) R/3。

如果要撰寫使用 JCA 資源配接器的應用程式,其一般做法是利用 Rational® Application Developer 之類的工具來開發 EJB Session Bean 或服務。Session Bean 會使用 javax.resource.cci 介面,透過資源配接器與企業資訊系統通訊。

WebSphere 關聯式資源配接器

WebSphere Application Server 提供了「WebSphere 關聯式資源配接器」實作。 這個資源配接器透過 JDBC 呼叫提供資料存取,來動態地存取資料庫。 連線管理是以 JCA 連線管理架構為基礎,提供連線儲存區、交易和安全支援。 安裝及執行 WebSphere RRA 是 WebSphere Application Server 的一部分,不需要進一步管理。

RRA 支援配置和使用 JDBC 資料來源和 JCA Connection Factory。 RRA 支援配置及使用實作為 JDBC 資料來源或 Java EE Connector Architecture Connection Factory 的資料來源。資料來源可以由應用程式直接使用,也可以配置為供儲存器管理的持續性 (CMP) Entity Bean 使用。

如需「WebSphere 關聯式資源配接器」的相關資訊,請參閱下列主題:
  • 如需資源配接器和資料存取的相關資訊,請參閱「資料存取可攜性特性」主題。
  • 針對 RRA 設定,請參閱「WebSphere 關聯式資源配接器設定」主題。
  • 如需 Enterprise Bean 的相關資訊,請參閱「EJB 應用程式」主題。

指出主題類型的圖示 概念主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cdat_resourcead
檔名:cdat_resourcead.html