第 24 章 JAVA 连接器架构(JCA)
24.1. 介绍
24.1.1. 关于 Java EE Connector API (JCA)
JBoss EAP 6 提供了对 Java EE Connector API (JCA) 1.6 规格的完整支持。关于 JCA 规格的更多信息,请参考 JSR 322: Java EE Connector Architecture 1.6。
资源适配器(Resource Adapter)是一个实现 Java EE Connector API (JCA) 架构的组件。它和数据源对象类似,但它提供了从企业新系统(EIS)和多种系统间的连接性,如数据库、消息系统、事务处理和企业资源计划系统(ERP)。
24.1.2. JAVA 连接器架构(JCA)
Java EE 连接器架构(JCA)定义了 Java EE 系统到外部各种企业信息系统(EIS)的标准架构。EIS 的例子包括 EARP 系统、大型机事务处理(TP)、数据库和消息系统。
JCA 1.6 提供了下列管理功能:
- 连接
- 事务
- 安全性
- 生命周期
- 工作实例
- 事务流入
- 消息流入
JCA 1.6 是基于 JSR-322 http://jcp.org/en/jsr/detail?id=313 开发的。
24.1.3. 资源适配器
资源适配器是一个可部署的 Java EE 组件,它通过 Java 连接器架构(JCA)提供 Java EE 应用程序和企业信息系统(EIS)之间的通讯。 资源适配器通常由 EIS 供应商提供以便于它们的产品和 Java EE 应用程序的集成。
企业信息系统(EIS)可以是机构内部的任何软件系统。如 EAR、数据库系统、电子邮件服务器和私有消息系统。
资源适配器打包在可以部署到 JBoss EAP 6 的 RAR 文件里。RAR 文件也可以包含在 EAR 部署文件里。