是否有可能在Web前端显示IMS屏幕?

时间:2017-05-02 01:28:28

标签: java user-interface web mainframe ims-tm

我有一个带z / os的大型机。 我有IMS作为用户界面(绿屏)

现在要求是在Web前端显示UI。

所以,我必须从外部源触发大型机中的事务,输出应该显示在Web前端。 这有什么可能的解决方案吗? 它更好如果我也可以获得示例程序。

1 个答案:

答案 0 :(得分:0)

您在这里有几个选择。您所指的绿屏界面是IMS消息格式服务(MFS),它将获取绿屏输入并将其映射到IMS事务的输入。

最简单的需要付费工具的解决方案是IMS MFS SOA解决方案。这将获取绿屏界面文件(MFS映射)并为您生成一个等效的servlet,您也可以应用CSS样式表并将其部署到Java应用程序服务器中。

如果您希望在设计Web前端方面具有更大的灵活性,则可以利用其他一些IMS解决方案,这些解决方案基本上是通过TCP / IP远程调用IMS事务并将其合并到Web应用程序代码中的:

  1. z/OS Connect-适用于大多数z / OS资产的IBM REST网关。这将允许您将IMS事务,CICS事务和Db2存储过程作为REST服务调用。
  2. IMS SOAP Gateway-这将允许您将IMS事务作为SOAP服务进行调用。但是,我不推荐这样做,因为IMS稳定了该产品,这意味着不会有新的增强功能。
  3. IMS TM Resource Adapter-这是一个相当简单的API,适用于JEE部署。它利用了您期望的JEE资源适配器的安全性和连接池功能。
  4. IMS Connect API for Java-这是一个简单的Java API。您将负责构造输入有效负载并解释IMS事务的输出。