Last updated: January 10, 2017
You can enable an IMS application as a RESTful service by using IBM z/OS Connect Enterprise Edition V2.0 (the server that hosts the service) and IMS Explorer for Development (Eclipse-based tooling for creating the service).
z/OS Connect Enterprise Edition (z/OS Connect EE) also provides an Eclipse-based tool, known as the z/OS Connect EE API Editor, for designing and creating APIs to act on the services.
Two IMS scenarios are provided, each with a step-by-step tutorial, to show you the steps to:
- Expose an existing IMS™ transaction as a RESTful service and test the service by using IMS Explorer for Development.
- Create a set of APIs to interact with the service and test the APIs by using z/OS Connect EE API Editor.
These tutorials demonstrate how to expose the IVTNO transaction in the IMS phonebook application (IMSPHBK.cpy) as a RESTful service by using the IMS Explorer for Development, and how to create APIs to invoke the service to add, delete, display, and update a phonebook entry.
These scenarios and tutorials are made available in the z/OS Connect EE product information in IBM Knowledge Center:
Make sure you check the prerequisites before you start following the tutorials.
Tip: z/OS Connect EE provides an open beta version for trials. You can download the latest version of the z/OS Connect EE open beta via the "Download open beta" link on the product developer center (ibm.biz/zosconnectdc). The open beta roughly every 4-6 weeks when new content is available. Each open beta version expires after 90 days from the day it was built. Whenever your current open beta version expires or is close to expiring, you can download and install the latest version from the developer center to extend the expiry date. The same scenarios and tutorials are provided in the open beta Knowledge Center:
- Scenario: Create an IMS mobile service (open beta)
- Scenario: Create a REST API for an IMS mobile service (open beta)
Figure 1. Tutorials for each of the IMS scenarios in IBM Knowledge Center