IMS リソース・アダプターは、ホスト IMS システムで実行中の IMS トランザクションにアクセスするために、Java アプリケーションによって 使用されるものです。 IMS リソース・アダプターは、IBM が提供する数多くの Java 統合開発環境 (IDE) で 使用可能です。これらの IDE の 2 つには、WebSphere Studio Application Developer 統合版およびオプションの J2EE Connector Architecture (JCA) 機能を 備えた Rational Application Developer があります。また、IMS リソース・ アダプターは、ホスト IMS システムで実行されている IMS トランザクションに Java アプリケーションがアクセスするときに、WebSphere Application Server によって 実行時に使用されます。IMS リソース・アダプターは、IMS Connector for Java とも 呼ばれます。
次の図は、開発時における IMS リソース・アダプターの使用を示しています。
実行時には、IMS リソース・アダプターは IBM WebSphere® Application Server とともに使用されます。 Java™ アプリケーションの実行時に、IMS リソース・ アダプターは、IMS コンポーネントである IMS Connect を使用して IMS™ に トランザクション要求を送信します。 IMS Connect は、IMS と同じ MVS イメージで実行できます。また、MVS イメージが 同じシスプレックス内にある限り、IMS と別の MVS イメージで実行することも できます。IMS リソース・アダプターは、TCP/IP を使用して IMS Connect と 通信します。 IMS Connect は、XCF (システム間カップリング・ファシリティー) を使用して IMS OTMA にトランザクション要求を送信し、トランザクションが IMS で 実行されます。応答は、同じパスを使用して Java アプリケーションに戻されます。次の図では、実行時プロセスを示します。
2 つの IMS リソース・アダプターが、Rational Application Developer の J2C 機能の一部として提供されます。IMS Connector for Java バージョン 9.1.0.1.1 は、バージョン 1.0 の J2EE Connector Architecture を 基にしており、IMS Connector for Java バージョン 9.1.0.2 は、バージョン 1.5 の J2EE Connector Architecture を基にしています。この情報では、J2EE Connector アーキテクチャーについては説明していません。JCA アーキテクチャー およびその概念については、「J2EE Connector Architecture Specification (http://java.sun.com/j2ee/download.html)」を参照してください。
IMS リソース・アダプターの J2C クラスおよびインターフェースに関する情報については、『IMS リソース・アダプター API』を参照してください。
IMS リソース・アダプターは、Java アプリケーションの開発で 使用するために、WebSphere Studio Application Developer 統合版および Rational Application Developer のオプションの J2EE Connector Architecture (JCA) 機能に組み込まれています。IMS リソース・アダプター・ ランタイムは、IMS 製品のコンポーネントです。このコンポーネントは、Resource Adapter Archive (RAR) ファイルとしてパッケージされており、J2EE アプリケーションで 実行するために、WebSphere Application Server にデプロイできます。 IMS リソース・アダプター・ランタイムは、IMS の Web サイト (www.ibm.com/software/data/ims) からダウンロード可能です。また、SMP/E を使用して z/OS 上にインストールすることもできます。
IMS リソース・アダプターは、基本的には、トランザクションを IMS に送信する Java アプリケーションによって 使用されることを意図しています。ただし、IMS リソース・アダプターは、IMS コマンドを IMS に送信する Java アプリケーションによっても 使用されます。