MAINFRAME > Tips & Techniques > Application Development

Extending the Power of IMS

IMS Enterprise Suite enables IMS assets to be part of business processing and monitoring

As IMS turns 40, IBM recently announced a new product in the IMS family to enable enterprise modernization and help speed innovation. The IMS Enterprise Suite version 1 release 1 (V1.1) delivers dynamic new capabilities that:

  • Extend access to IMS assets with easier-to-use interfaces and APIs,
  • Modernize and speed application development and deployment with enhanced tooling support and new powerful APIs,
  • Provide business flexibility and enable business event-monitoring capabilities and
  • Use industry-standard tools and interfaces.

IMS Enterprise Suite V1.1 is available as a separate, no-charge product that includes a collection of IMS middleware functions and tools based on industry-standard tools and interfaces. The IMS Enterprise Suite V1.1 components are well integrated with IBM WebSphere, IBM Rational and industry tooling. These components support access to IMS data and transactions running on IMS version 11 or 10, from both z/OS mainframe and distributed environments. This release of IMS Enterprise Suite V1.1 includes: IMS Enterprise Suite Connect API for Java, IMS Enterprise Suite DLIModel utility plugin, IMS Enterprise Suite SOAP Gateway, IMS Enterprise Suite Java Message Service (JMS) API and IBM Installation Manager and system modification program/extended (SMP/E) support.

Connect API for Java

The IMS Enterprise Suite Connect API for Java enables application developers to more easily develop client applications that communicate with IMS. IMS Connect client applications, particularly those that run on distributed platforms, can now be more easily designed, developed and tested.

The Connect API for Java provides a simple, standard way to describe TCP/IP socket connections, interaction protocols, message headers and data. The Connect API for Java also manages the communication between the Java application and IMS Connect. Developers can use preconfigured values to create connections and interaction rather than manually setting these values. You can also use the Connect API for Java to drive IMS transactions, Open Transaction Manager Access (OTMA)-supported IMS commands and IMS Connect-supported commands (such as PING and RACF Password Change) from your Java client application. The Connect API for Java supports Secure Sockets Layer (SSL) for securing TCP/IP communications between client applications and IMS Connect. A version of the Connect API for developing client application in C will be delivered through the service process.

Christi Guzik is an information developer at the IBM Silicon Valley lab.

Quddus Chong is the lead technical writer for core IMS application development at the IBM Silicon Valley lab.

Yee-Rong Lai is a key information developer for the IMS SOA solution suite at the IBM Silicon Valley lab.

comments powered by Disqus



2019 Solutions Edition

A Comprehensive Online Buyer's Guide to Solutions, Services and Education.

A Beginner's Guide to the REXX Programming Language on z/OS

Reading and Writing Files in the REXX programming language on z/OS.


Application Management is Important to the Entire Process


Application Testing: Giving Users What They Need

IBM Systems Magazine Subscribe Box Read Now Link Subscribe Now Link iPad App Google Play Store
Mainframe News Sign Up Today! Past News Letters