IMS TM resource adapter features

IMS TM resource adapter Version 15 provide the key functionality for Java™ applications to access various types of IMS transactions with secure socket connections.

The base functionality available in IMS TM resource adapter includes:

  • Component-managed and container-managed security.
  • Pooling and reuse of connections.
  • Both commit mode 1 and commit mode 0 IMS transactions.
  • Secure Sockets Layer (SSL) communication between the IMS TM resource adapter and IMS Connect.
  • Support for SSL null encryption
  • Use of RACF® keyrings as SSL keystores and truststores.
  • Retrieval of output messages queued as the result of a failed commit mode 0 interaction or by insertion to an alternate Program Control Block (PCB).
  • Retrieval of asynchronous output with an alternate client ID when using shareable persistent socket connections
  • Control of whether undelivered output for commit mode 0 interactions on shareable persistent socket connections is queued or discarded. This function is controlled by the purgeAsyncOutput property.
  • Specification of the name of a destination for undelivered output for commit mode 0 interactions on shareable persistent socket connections. This function is controlled by the reRoute flag and reRouteName properties.
  • Conversational processing.
  • Support for commit mode 1, sync level CONFIRM applications
  • Support for PL/I IMS applications

    With Rational® Application Developer (or other WebSphere® and Rational development environments that include the required version of Rational Application Developer), you can generate Java EE and Web services applications to use the IMS TM resource adapter to invoke your PL/I IMS applications.

  • Global transaction and two-phase-commit support.
  • Run-as-thread identity support.