The IMS TM resource adapter implements the J2EE Connector Architecture (JCA). The purpose of the J2EE Connector Architecture is to connect Enterprise Information Systems such as IMS into the J2EE platform, thus offering your application a number of qualities of service, like Connection Management, Transaction Management and Security management, that can be provided by a J2EE application server. In addition, the IMS TM Resource Adapter implements the JCA Common Client Interface (CCI), a programming interface that allows your application to communicate with IMS TM.
The IMS TM resource adapter can be used with a J2EE server, like IBM® WebSphere® Application Server when a Java application accesses an IMS transaction running on a host IMS system. When a Java™ application runs, it submits a transaction request to IMS™ through the host product, IMS Connect. The IMS resource adapter communicates with IMS Connect using TCP/IP or Local Option. IMS Connect then sends the transaction request to IMS OTMA using XCF (Cross-system Coupling Facility), and the transaction runs in IMS. The response is returned to the Java application using the same path.
The IMS TM resource adapter is available in a number of Java integrated development environments (IDEs) provided by IBM, for example, the Rational® Application Developer with the J2EE Connector Architecture (J2C) feature. The IMS resource adapter runtime is available for download from the IMS Web site (www.ibm.com/software/data/ims) and is also available for installation on z/OS® using SMP/E. The IMS resource adapter is primarily intended for use by services that submit transactions to IMS. However, the IMS resource adapter can also be used by services that submit IMS commands to IMS.
The IMS TM resource adapter supports the following functions:
For information on the JCA architecture and its concepts, see the J2EE Connector Architecture Specification at http://java.sun.com/j2ee/docs.html.