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