Options for integrating new applications with current applications that run on a mainframe

Determine the right integration technique for your unique environment

Get an overview of both point-to-point and ESB-based integration options for integrating Java applications with existing mainframe CICS and IMS applications.

Dr. Waseem Roshen (waroshen@us.ibm.com), IT Architect, EMC

Dr. Waseem Roshen photoDr. Waseem Roshen is an IT Architect in the Enterprise Architecture and Technology Center of Excellence of IBM Global Business Services in Columbus, Ohio. He currently works on Enterprise Architecture, including integration. He is also a SUN Certified J2EE Architecture with 60 publications and 20 patents.

05 June 2007

This article describes and compares various options for integrating mainframe applications with new applications--primarily Java™ and J2EE applications--including both point-to-point and Enterprise Service Bus (ESB) based integration options.


Senior developers, IT architects, and project managers frequently need to integrate existing mainframe applications with new applications that don't run necessarily run on the mainframe. Examples of mainframe applications include CICS and IMS transaction applications; modern applications include J2EE applications and some C++ applications. Modern applications would usually reside on a system other than a mainframe system, such as Windows® or UNIX®, but they could also reside on the same or a separate mainframe system. Because IBM offers a variety of options to integrate your applications, choosing the right approach for a given scenario might seem like a difficult job. This article can help you make the right choice for your environment by reviewing and presening the various choices and their differentiating features in one article.

This article is for senior developers, architects, and mid-level mangers who need to make decisions related to using the various technologies available for integrating mainframe applications. Some knowledge of Java, J2EE, messaging, and transportation protocols is needed.


Article in PDF format0706_roshen-MainframeIntegrationOptions.pdf1.5 MB
Zone=WebSphere, Business process management
SummaryTitle=Options for integrating new applications with current applications that run on a mainframe