第 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 部署文件里。