IMS作为RESTful WebService使用者

时间:2016-04-12 04:37:45

标签: rest web-services ims-tm

我们需要将IMS公开为RESTful webservice使用者。我提到了一个文档" 为IMS-Transaction创建一个RESTful Web服务"通过 Ivy Ho ,谈到将IMS暴露为RESTful webservice提供者。在该文档中,他们在创建J2C bean(页码4)时选择了 OUTBOUND 适配器选项,这使得数据从应用程序传递到适配器。是否可以选择 INBOUND 适配器使数据从适配器传递到应用程序,它是否有助于我将IMS公开为RESTful使用者。

如果有任何经过验证的方法可用,将我们的应用程序公开为RESTful webservice使用者,请分享相同的内容吗?

SOAP GATEWAY服务器是否可以处理客户端应用程序的REST调用。因此,我的核心应用程序可以在SOAP GATEWAY服务器中的数据映射之后使用客户端应用程序的REST响应。

请分享您的观点和想法。提前谢谢。

2 个答案:

答案 0 :(得分:3)

IMS应用程序使用外部REST服务的建议路径是通过z / OS Connect EE的API请求者功能。以下链接提供了准确执行所需操作的分步指南:https://www.ibm.com/support/knowledgecenter/en/SS4SVW_3.0.0/com.ibm.zosconnect.doc/scenarios/ims_apiReq_intro.html

建议这样做的原因是它通过一个网关汇集所有出站呼叫,可以监控,修改和更新,而不会影响您的应用程序。

答案 1 :(得分:2)

SOAP Gateway将无法处理REST调用。我建议查看IMS Mobile Feature Pack,它是IMS的一个宁静终点。

IMS Mobile Feature Pack说明:

此功能为移动服务提供RESTful端点,以通过IMS Connect访问后端IMS资源。包括数据转换模块,用于在JSON和输入和输出消息的本机表示之间转换请求和响应消息。 IMS Enterprise Suite Explorer for Development提供了对建模,创建,测试和管理服务的工具支持。

参考: https://developer.ibm.com/wasdev/downloads/#asset/features-com.ibm.ims.imsmobile-1.0

https://developer.ibm.com/wasdev/downloads/#asset/features-com.ibm.ims.imsmobile-2.0