资源适配器是系统级的软件驱动程序,Java™ 应用程序使用它来连接到企业信息系统(EIS)。资源适配器插进应用程序客户机,并提供 EIS 和企业应用程序之间的连接。
对 J2EE 客户机应用程序的资源适配器支持是对服务器的支持的子集。对于任何使用 clientRAR 工具安装的资源适配器,客户机资源适配器在非受管环境中使用,且必须符合 J2EE 连接器体系结构规范 V1.5(或更高版本)。仅支持到 EIS 的出站连接通过 ManagedConnectionFactory 接口。在客户机上,不支持规范中的入站消息传递支持(来自 EIS)、生命周期管理和工作管理方面。
要让客户机应用程序使用资源适配器,必须将其安装在环境变量 CLIENT_CONNECTOR_INSTALL_ROOT 指定的目录中,该环境变量是在运行 setupCmdLine 脚本时定义的。launchClient 工具、Application Client Resource Configuration Tool(ACRCT)和 clientRAR 工具全都使用此变量来查找所有安装的资源适配器的缺省位置。要在客户机中安装资源适配器,请使用 clientRAR 工具。一旦安装资源适配器,就必须使用 ACRCT 来配置它。客户机配置工具将资源适配器配置添加到 EAR 文件。然后,定义连接工厂和受管对象。
在运行 J2EE 应用程序客户机时,launchClient 脚本指定称为 com.ibm.ws.client.installedConnector 的系统属性,该属性的值被设置为与 CLIENT_CONNECTOR_INSTALL_ROOT 变量的值相同。这是安装的资源适配器的缺省位置,且可以通过指定 -CCD 参数为每个 launchClient 调用重设它。当激活客户机容器时,在指定的缺省资源适配器目录位置下的所有资源适配器子目录都被添加到类路径。此操作允许客户机应用程序使用资源适配器(而无需使用 ACRCT)来指定任何客户机资源。
使用资源适配器是易于扩展客户机应用程序的新机制。
标有(在线)的链接要求访问因特网。