user7587542
user7587542

Reputation:

Any possibility to show IMS screens in web front end?

I have a mainframe with z/os. And I have IMS as user interface (The green screens)

Now the requirement is to show the UI in web front end.

So, I have to trigger the transaction in mainframe from out sources and the output should be shown in web front end. Is there any possible solution for this ? Its better If I can get sample program as well.

Upvotes: 1

Views: 588

Answers (1)

Richard Tran
Richard Tran

Reputation: 418

You have a couple options here. The green screen interfaces you're referring to is the IMS Message Format Service (MFS) which will take the green screen inputs and map them to the inputs for an IMS transaction.

The easiest solution which requires paid tooling would be the IMS MFS SOA solution. This will take the green screen interface files (MFS maps) and generate an equivalent servlet for you that you can apply a CSS style sheet too and deploy into a Java application server.

If you would prefer to have more flexibility in how you design your web front end, then you can take advantage of a few other IMS solutions that basically invoke an IMS transaction remotely through TCP/IP and incorporate that into your web application code:

  1. z/OS Connect - IBM's REST gateway for most z/OS assets. This will allow you to invoke IMS transactions, CICS transactions, and Db2 stored procedures as a REST service.
  2. IMS SOAP Gateway - This will allow you to invoke an IMS transaction as a SOAP service. I wouldn't recommend it however as IMS has stabilized the product meaning there will be no new enhancements.
  3. IMS TM Resource Adapter - This is a fairly straightforward API that's meant for JEE deployment. It takes advantage of the security and connection pooling features you would expect of a JEE resource adapter.
  4. IMS Connect API for Java - This is a bare bones Java API. You'll be responsible for constructing the input payloads and interpreting the output of the IMS transactions.

Upvotes: 1

Related Questions