Skip to main content

Software > Information Management > IMS Family >

IMS

Information Management System


Information Management software
Components

IMS MFS Web Solutions

IMS™ MFS Web Solutions consist of IMS MFS SOA support, IMS MFS Web Enablement, and IMS MFS Web services

IMS MFS SOA support

IBM® IMS Message Format Service service-oriented architecture (MFS SOA) support is the next generation of MFS support. Using IMS MFS SOA support, you can reuse existing MFS-based IMS business logic as Web services, Web pages, or Enterprise JavaBeans™ (EJB) components. IMS MFS SOA support is integrated with the J2C Bean wizard in IBM Rational® Application Developer for WebSphere® Software (Rational Application Developer) V7.5.

IMS MFS SOA support runtime

After you use the Rational Application Developer 7.5 J2C Bean wizard to transform existing MFS sources to J2C JavaBeans components and J2C Java™ data binding classes, you can create Java EE (or J2EE) resources, such as JavaService pages (JSPs), EJB beans, or Web services, and package the functions of the generated J2C JavaBeans components. At run time, client applications use the J2C JavaBeans components in the Java EE resources that are running on WebSphere Application Server. The J2C JavaBeans components use data binding classes to build the input and output messages for the transaction, and submit the IMS transaction to IMS by using the IMS TM Resource Adapter Common Client Interface method calls.

IMS MFS SOA support is available with the IMS TM Resource Adapter (previously known as the IMS Connector for Java), which is packaged with Rational Application Developer V7.5 and is also available as a download from the IMS TM Resource Adapter Web site.

IMS MFS SOA support is supported in the following WebSphere Application Server V6.1 runtime environments:

WebSphere Application Server V6.1
Windows® (Distributed)yes
z/OS®yes

IMS MFS Web Enablement

IMS MFS Web Enablement enables you to reuse existing MFS-based IMS business logic from the Web. In addition, the MFS XML utility provides the MFS Importer with existing source files that allow the MFS Importer to generate metadata. The runtime support, running on WebSphere Application Server, provides a servlet to dynamically render MFS-based Web pages on browsers using cascading stylesheets, and an adapter that communicates with host IMS (conversational) applications via the Java EE-compliant IMS TM Resource Adapter. Sample stylesheets are provided and can be customized to fit your business needs.

IMS MFS SOA Web enablement runtime

During run time, the HTTP request from a browser is sent to the MFS Web application that is running on WebSphere Application Server. The MFS Web Enablement adapter, invoked by the MFS Enablement servlet of the MFS Web application, runs inside WebSphere Application Server and handles transformation between MFS device data and message data. The MFS Web Enablement adapter loads the appropriate MFS XML Metadata Interchange (XMI) resource from the repository, handles the data transformation by using the information in the XMI file, and submits the IMS transaction to IMS by using IMS TM Resource Adapter Common Client Interface method calls.

On successful execution in IMS, the output byte array returns. The MFS Web Enablement adapter loads the XMI file, maps the output byte array into message data, and creates output device data. The resulting data object is returned to the MFS servlet. An HTTP response is returned to the browser after the MFS servlet transforms the response from XML to HTML.

IMS MFS Web Enablement supports the following runtime environments:

WebSphere Application Server V5.1WebSphere Application Server V6.0WebSphere Application Server V6.1
Windows (Distributed)yesyesyes
AIX®yesyes
z/OSnoyes

For information about WebSphere V6.1 support for MFS Web Enablement for AIX and z/OS contact IBM.


Compressed zip files and samples are available on the MFS Web Enablement download page.

IMS MFS Web services

IMS MFS Web services are superceded by IMS MFS SOA support, which is the next generation of MFS support.

IMS MFS Web services support enables you to reuse existing MFS-based IMS business logic as Web services in WebSphere Application Server. The MFS Web services tooling component, also known as the MFS Importer, is part of the IBM WebSphere Studio Application Developer Integration Edition. The corresponding runtime component of MFS Web services is included in IMS TM Resource Adapter, on both distributed and z/OS platforms.

IMS MFS Web services supports the following runtime environments:

WebSphere Application Server V5.1 and V6.0
Distributed platformsyes
AIXyes
z/OSyes

IMS MFS Web Services Invocation Framework based Web Services are supported in the following IMS TM Resource Adapter releases:

  • IMS TM Resource Adapter V9.1.0.1.x
  • IMS TM Resource Adapter V2.2.x

Note: MFS Web Services applications that were generated by WebSphere Studio Application Developer Integration Edition are not supported by IMS TM Resource Adapter Version 10. Two IMS TM Resource Adapter connection factory custom properties, MFS XMI Repository URI and MFS XMI Repository ID, were removed in IMS TM Resource Adapter Version 10. These removals cause MFS Web Services applications to fail. These applications should continue to use the JCA 1.0-based IMS TM Resource Adapter Version 9 or earlier versions.

Creating a Web client to execute a SOAP proxy for an MFS-based IMS enterprise service will not process successfully due to SOAP runtime environment incompatibility on a stand-alone WebSphere Application Server.

Compressed zip files and samples are available on the MFS Web Enablement download page.

Important: MFS Web services that are generated by IBM WebSphere Studio Application Developer Integration Edition are not supported by IMS MFS SOA support due to framework differences. For information about migrating to IMS MFS SOA support from earlier versions, contact IBM.

Downloads

IMS MFS Web Enablement


Demos

MFS Enablement Technology Preview


Publications

Information center


Technotes

Migrating MFS-based IMS applications to run on WebSphere Application Server

MFS Web Enablement version Frequently Asked Questions


PDF

Get Adobe® Reader®