IMS as a Client to New Systems - IMS Phoenix UG - June 19th, 2014

Post on 11-Jun-2015

29 views 3 download

Tags:

description

IMS as a Client to New Systems IMS can participate in a variety of the new systems. However, more and more business needs are requiring that IMS be the client to new systems. We will show how to enable existing IMS online and batch programs to easily invoke services residing on other platforms or in the cloud.

Transcript of IMS as a Client to New Systems - IMS Phoenix UG - June 19th, 2014

IMS as a client to new systems

Dusty Rivers

GT Software

March 11, 2014

Session 14778

Why IMS as a client?

MobileBanking, Agents

WebStock trading,

Self-service, Portals

Packaged ApplicationsCRM, SAP, Oracle, Billing

Mainframe integration challenges

IMS

• Mainframe applications to/from the cloud

IMS as a client

• IMS Applications can be called by mobile or cloud

• IMS Applications calling mobile or cloud applications

• IMS Applications calling in native language (COBOL, PL/1)

• IMS Application does not worry about XML/SOAP

• IMS Application can be orchestrated

• New Mainframe applications leveraging standards

Use standards

• New services can leverage industry

standards (IFX, SWIFT, ACORD, etc.)

• Applications can use company specified

standards and mappings (XSD’s, WSDL)

• Services can easily be mapped in Ivory®

Studio that will handle difficult data types.

IMS applications calling other distributed apps

Must not require many products or installs

Must use existing resources

Must not be intrusiveor cause changes

Must beeasy to call

IMS applications calling in native language (COBOL,PL/1)

• No new COBOL PL/1 XML Coding

• No knowledge of SOAP or XML required

• Communication in native language

• Must be easy to create interface from IMS

• Must be Secure (SSL,AT-TLS, WS-*…..)

IMS applications in native language

Mainframe applications can be orchestrated

Must be able to import WSDL from external

systems

Must convert WSDL to

COBOL/PL/l

Multiple distributed

systems may be required

•Must do it quickly and easily

Schema, WSDL & more

IMS Application

JAVA App

.NET APP

IMS talking to distributed apps

IMS Application

JAVA App

.NET APP

IMS talking to distributed apps

• COBOL/PL/I• Data Types• XML?• SOAP?

WSDL

WSDL

Copybooks

JAVAData Types

C##Data Types

• Imports WSDL from distributed service

• No knowledge of SOAP or XML required

• Generates the required COBOL/PL/I Artifacts

• Creates a project to handle delivery and transformation

• Generates a sample routine to guide the user

• No other software required

• Minutes instead of days

Ivory callable service wizard

WSDL

SOAP XML

COBOL/

PL/I EASY

Delivery Transform

Sample

routineSoftware

• New applications developed at the speed of business

Do it Quickly

• Mainframe based services developed in minutes

• Mainframe based services developed as new business needs

• Mainframe based services in easy drag and drop studio

• Mainframe based services immediately available

• No new Mainframe application code is generated

• No coding or code generated

• Rapid iteration gets the job done

• One click deployment

• Deployed to Mainframe (CICS, Started task, z/Linux) or off-platform(Windows or Linux)

• Leverages z/Linux and specialty engines to slash costs

At the speed of the customer

• IMS can easily be used as a client

• IMS applications can interface with new applications with knowing SOAP or XML

• No new software needed

• IMS can rapidly call distributed systems

Summary

info@gtsoftware.com

1 (800) 765-4348

www.gtsoftware.com

Q&A