?
本文檔使用 php中文網(wǎng)手冊 發(fā)布
目錄
ConnectionFactory
CciTemplate
類Connection
接口和Interaction
接口CciTemplate
使用示例MappingRecordOperation
MappingCommAreaOperation
MappingRecordOperation
使用示例MappingCommAreaOperation
使用示例J2EE提供JCA(Java Connector Architecture)規(guī)范來標準化對EIS(Enterprise Information System)的訪問。這個規(guī)范被分為幾個不同的部分:
SPI(Service provider interfaces)是連接器提供者(connector provider)必須實現(xiàn)的接口。 這些接口組成了一個能被部署在J2EE應用服務器上的資源適配器(resource adapter)。 在這種情況下,由服務器來管理連接池(connection pooling)、事務和安全(托管模式(managed mode))。 應用服務器還負責管理客戶端應用程序之外所擁有的配置。連接器(connector)同樣能在脫離應用服務器的情況下使用;在這種情況下,應用程序必須直接對它進行配置(非托管模式(non-managed mode))。
CCI (Common Client Interface)是應用程序用來與連接器交互并與EIS通信的接口。同樣還為本地事務劃界提供了API。
Spring對CCI的支持,目的是為了提供以典型的Spring方式來訪問CCI連接器的類,并有效地使用Spring的通用資源和事務管理工具。
連接器的客戶端不必總是使用CCI。 某些連接器暴露它們自己的API,只提供JCA資源適配器(resource adapter) 以使用J2EE容器的某些系統(tǒng)契約(system contracts)(連接池(connection pooling),全局事務(global transactions),安全(security))。 Spring并沒有為這類連接器特有(connector-specific)的API提供特殊的支持。