The IBM® IMS™ SOA Integration Suite is a collection of IMS middleware functions and tools that support your IMS on demand systems and your distributed IMS application environment. You can modernize your existing IMS applications by using IMS technology for connectivity, data representation, and application development, enable web access to your IMS data and applications, and do ad hoc queries.
The most current versions of some IMS SOA Integration Suite tools, IMS DLIModel utility and IMS SOAP Gateway, are included as components of the IMS Enterprise Suite.
You can use the IMS SOA Integration Suite to:
- Leverage your existing investment in IMS technologies and use your IT organization's existing skill set to deploy existing IMS-based applications over the web to your customers without touching a single line of code.
- Provide access to IMS transactions and data from any web connection.
- Modernize your IMS applications and enable them to interoperate with other clients, such as Microsoft® .NET™ or SAP clients in a service-oriented architecture.
- Integrate business logic that is embedded in your existing IMS applications with other IT systems, both within your enterprise and in the supply chain.
- Improve development time by using Java™, instead of PL/I, COBOL, or Assembler.
- Access your IMS data directly for use by your applications from environments such as IBM DB2®, CICS®, and WebSphere® Application Server.
- Store and retrieve your XML content directly in IMS without any intermediate steps, and exchange data with other systems by using established schemas.
Access to IMS transactions
- IMS Enterprise Suite Connect APIs provides a simple way to specify and to configure TCP/IP socket connections and the interactions with IMS Connect and IMS that you want to perform on those connections through the use of reusable profiles.
- IMS Enterprise Suite SOAP Gateway (formerly called IMS SOAP Gateway) is an XML-based connectivity solution that enables existing or new IMS applications to communicate outside of the IMS environment by using SOAP.
- IMS TM resource adapter (also known as the IMS Connector for Java), is a component of IMS that allows you to rapidly create and run Java applications which access IMS transactions over the internet.
- IMS MFS Web Solutions, IMS MFS SOA support and IMS MFS Web enablement, provide support for reusing existing MFS-based IMS business logic.
- IMS Web 2.0 solutions for IBM Mashup Center and IBM WebSphere sMash enable the integration of existing IMS assets into Web 2.0 mashup and application solutions, providing access to IMS transactions through RSS, Atom, or XML feeds.
Access to IMS data
- IMS Enterprise Suite Explorer (IMS Explorer) technology preview is the new face of IMS: an Eclipse-based graphical tool that simplifies IMS application development tasks. Display and edit IMS databases, segments, fields and more, from an industry-standard IDE.
- IMS Enterprise Suite DLIModel utility plug-in (formerly called IMS DLIModel utility) transforms your IMS database information (program specification blocks, database descriptions, and COBOL copybooks or PL/I includes) into application-independent metadata that can be used for Java application development.
- IMS solutions for Java development allows you to write Java applications to access IMS databases and process IMS transactions. The IMS solutions for Java development include the IMS Universal drivers, the IMS Java dependent region resource adapter, and the classic Java APIs for IMS.
- IMS XML DB allows applications to view a traditional IMS database as an XML database. Using the IMS DLIModel utility to construct an IMS-to-XML mapping, IMS XML DB allows the storage and retrieval of XML documents from existing or new IMS databases. IMS XML DB currently runs as a Java application running in IMS, CICS, DB2, or WebSphere using retrieveXML() and storeXML() UDF extensions to the IMS Java JDBC driver.
- IBM Web 2.0 solution for IBM Mashup Center provides access to IMS data through RSS, Atom, or XML feeds. With IBM Mashup Center and IMS Version 11, mashup application developers can create feeds to access IMS data by using standard SQL queries.
Two limited usage licenses (without support) of IBM® Rational® Developer for System z® are provided for each physical System z mainframe which IMS Version 10 or later is licensed for. Terms and conditions are outlined in the Rational Developer for System z licensing. Rational Developer for System z Version 7.6 IMS Edition can be downloaded from the IMS Enterprise Suite download website.

