Overview
The IBM® IMS™ TM resource adapter (previously named IMS Connector for Java™) is part of the IMS SOA Integration Suite of middleware functions and tools. Use the IMS TM resource adapter to more easily create Java applications that either access IMS transactions or process callout requests from IMS applications over the Internet.
Using the IMS TM resource adapter in a WebSphere® or Rational® family development environment, you can:
Develop components of business processes in support of a service oriented architecture (SOA)
Create Java EE (or J2EE) applications from Java beans
Develop service-based applications
The development version of the IMS TM resource adapter is included in the following integrated development environments:
IBM Rational Application Developer for WebSphere Software
IBM WebSphere Integration Developer
IBM WebSphere Transformation Extender
IBM WebSphere Message Broker
IBM Rational Developer for System z® (previously named WebSphere Developer for System z)
IBM Rational Software Architect
You can download the runtime component of the IMS TM resource adapter from this Web site. The runtime components of the IMS TM resource adapter are also available via APARs.
Key features
IMS TM resource adapter Version 11 is the latest version, and includes the following key features:
Based on J2EE Connector Architecture (JCA) 1.5
Leverages existing IMS assets in an SOA
Supports development of applications that can submit transactions to IMS Transaction Manager through IMS Connect
Enables IMS applications to access services and data from Java applications that are external to the IMS installation, synchronously or asynchronously
Provides tooling support for development of Java EE applications, Web services, and business processes that access IMS transactions in various Rational and WebSphere integrated development environments
Provides a JCA Resource Adapter archive (RAR) file for deployment to the WebSphere Application Server, WebSphere Transformation Extender, WebSphere Message Broker, and WebSphere Process Server (WPS) runtime environments on many platforms, including z/OS, and Linux on System z
Supports connection pooling and reuse
Supports global transaction processing (two-phase commit)
Supports component-managed and container-managed security, including support for run-as thread identity
Supports SSL communication between the IMS TM resource adapter and IMS Connect, including support for SSL null encryption
Supports most types of interactions with IMS application programs, including the retrieval of asynchronous output messages
Announcement
IMS Version 9 (5655-J38) was withdrawn from marketing on September 7, 2009. Service for IMS Version 9 will be discontinued on November 7, 2010 (see announcement letter 909-187). Customers using IMS Version 9 functions, including IMS TM resource adapter, should migrate to both IMS Version 10 or later and IMS TM resource adapter Version 10 or later.
Releases
Multiple versions of the IMS TM resource adapter are supported for the two versions of the Sun J2EE Connector Architecture (JCA): JCA 1.5 and JCA 1.0.
Recommendation: Use the latest version of the JCA specification for your applications because it will always contain the most recent updates and the most features.
| JCA 1.5 | JCA 1.0 |
|---|---|
| Version 11 | Version 9.1.0.1.x (deprecated) |
| Version 10.3 | |
| Version 9.1.0.2.x (deprecated) |
To determine which version of the IMS TM resource adapter to use for your IDE and the version of IMS you are using, view this table of supported architecture, development environments, and products.
