WebSphere® アダプター (または JCA アダプター、J2C アダプター) は、Java™ アプリケーションがエンタープライズ情報システム (EIS) への接続に使用するシステム・レベルのソフトウェア・ドライバーです。WebSphere アダプターは、JCA 仕様のバージョン 1.5 に準拠しています。
WebSphere アダプターは、アプリケーション・サーバーにプラグインし、EIS、アプリケーション・サーバー、およびエンタープライズ・アプリケーション間の接続を提供します。
アプリケーション・サーバーのベンダーは、J2EE コネクター・アーキテクチャー (JCA) をサポートするように一度そのシステムを拡張すれば、その後は複数の EIS へのシームレスな接続を保証されます。 同様に、EIS ベンダーは、 コネクター・アーキテクチャーをサポートする アプリケーション・サーバーにプラグインするための機能を備えた 1 つの標準の WebSphere アダプターを提供します。
WebSphere Process Server では、WebSphere リレーショナル・リソース・アダプター (RRA) のインプリメンテーションを提供します。この WebSphere アダプターは、JDBC 呼び出しによってデータ・アクセスを実現し、データベースに動的にアクセスします。接続管理は、JCA 接続管理アーキテクチャーに基づいて行われます。 これは、接続プール、トランザクション、およびセキュリティー・サポートを提供します。 WebSphere Process Server バージョン 6.0 では、JCA バージョン 1.5 をサポートします。
コンテナー管理パーシスタンス (CMP) Bean のデータ・アクセスは、WebSphere Persistence Manager から間接的に管理されます。JCA 仕様により、パーシスタンス・マネージャーは、 バックエンド・ストアを特に認識せずに、WebSphere アダプターへのデータ・アクセスを代行することができます。リレーショナル・データベース・アクセスの場合、 パーシスタンス・マネージャーは、 リレーショナル・リソース・アダプターを使用して、 データベースのデータにアクセスします。 JDBC API でサポートされるデータベース・プラットフォームに関しては、 WebSphere Process Server の前提条件を記載した Web サイトを参照してください。
IBM® は、WebSphere Process Server パッケージとは別に、多数のエンタープライズ・システム用のリソース・アダプターを用意しています。これには顧客情報管理システム (CICS®)、Host On-Demand (HOD)、情報管理システム (IMS™)、および SAP (Systems, Applications, and Products) R/3 など (ただし、これらに限定されない) が含まれます。
WebSphere Process Server では、WebSphere アダプターとのインターフェースに、EIS インポートおよび EIS エクスポートを使用します。これに代わる方法として、Rational® Application Developer などのツールを使用して、EJB セッション Bean やサービスを開発することにより、WebSphere アダプターを使用するアプリケーションを作成することもできます。セッション Bean は、javax.resource.cci インターフェースを使用して、WebSphere アダプターを介したエンタープライズ情報システムとの通信を行います。
(c) Copyright IBM Corporation 2005, 2006. All rights reserved.
(c) Copyright IBM Japan 2006
このインフォメーション・センターでは、Eclipse テクノロジー (http://www.eclipse.org) が採用されています。