10
© 2009 IBM Corporation 1 Rational for System z – Enterprise Modernization Moving COBOL/CICS/VSAM to iPhone Updated Sept, 01, 2009 Regi Barosa Executive IT Specialist IBM Boston rbarosa@ us.ibm .com

Moving COBOL/CICS/VSAM to iPhone

  • Upload
    bedros

  • View
    103

  • Download
    0

Embed Size (px)

DESCRIPTION

Moving COBOL/CICS/VSAM to iPhone. Updated Sept, 01, 2009. z/OS Texas. EXEC CICS READ FILE (‘POTVSAM') INTO (WORK) EXEC CICS RETURN. EXEC CICS LINK LAB3POT. VSAM. COBOL Client. COBOL Server. Link to PCOM. z/OS Texas. - PowerPoint PPT Presentation

Citation preview

Page 1: Moving COBOL/CICS/VSAM to iPhone

© 2009 IBM Corporation1

Rational for System z – Enterprise Modernization

Moving COBOL/CICS/VSAM to iPhone

Updated Sept, 01, 2009

Regi Barosa

Executive I T SpecialistI BM [email protected]

Page 2: Moving COBOL/CICS/VSAM to iPhone

© 2009 IBM Corporation2

Rational for System z – Enterprise Modernization

EXEC CICS LINK LAB3POT

z/OS Texas

COBOL Client

EXEC CICS READ FILE (‘POTVSAM')

INTO (WORK)

EXEC CICS RETURNVSAM

COBOL Server

Link to PCOM

Page 3: Moving COBOL/CICS/VSAM to iPhone

© 2009 IBM Corporation3

Rational for System z – Enterprise Modernization

EXEC CICS LINK LAB3POT

z/OS Texas

COBOL Client

EXEC CICS READFILE (‘POTVSAM')

INTO (WORK) VSAM

COBOL Server

1. Create a CICS Web Service and WSDL using Rational Developer for System z (RDz)

2. Create a Web 2.0 Interface using Rational Developer for System z with EGL (RDz/EGL)

z/OS Texas

EXEC CICS READ FILE (‘POTVSAM')

INTO (WORK) VSAM

COBOL Server

Page 4: Moving COBOL/CICS/VSAM to iPhone

© 2009 IBM Corporation4

Rational for System z – Enterprise Modernization

EXEC CICS LINK LAB3POT

z/OS Texas

COBOL Client

EXEC CICS READFILE (‘POTVSAM')

INTO (WORK) VSAM

COBOL Server

1. Create a CICS Web Service and WSDL using Rational Developer for System z (RDz)

2. Create a Web 2.0 Interface using Rational Developer for System z with EGL (RDz/EGL)

z/OS Texas

EXEC CICS READ FILE (‘POTVSAM')

INTO (WORK) VSAM

COBOL Server

Page 5: Moving COBOL/CICS/VSAM to iPhone

© 2009 IBM Corporation5

Rational for System z – Enterprise Modernization

z/OS Texas

•Create the COBOL/CICS Web Services•Test the Web services

ZSERVEROS

WSDL

COBOL ADAPTER

Converter Driver

Using CICS Services, create Services, deploy test and debug using RDz

EXEC CICS READ FILE (‘POTVSAM')

INTO (WORK)

EXEC CICS RETURN VSAM

COBOL ServerLink to RDz

Page 6: Moving COBOL/CICS/VSAM to iPhone

© 2009 IBM Corporation6

Rational for System z – Enterprise Modernization

EXEC CICS LINK LAB3POT

z/OS Texas

COBOL Client

EXEC CICS READFILE (‘POTVSAM')

INTO (WORK) VSAM

COBOL Server

1. Create a CICS Web Service and WSDL using Rational Developer for System z (RDz)

2. Create a Web 2.0 Interface using Rational Developer for System z with EGL (RDz/EGL)

z/OS Texas

EXEC CICS READ FILE (‘POTVSAM')

INTO (WORK) VSAM

COBOL Server

Page 7: Moving COBOL/CICS/VSAM to iPhone

© 2009 IBM Corporation7

Rational for System z – Enterprise Modernization

z/OS Texas

•Create the Rich UI interface with EGL•Test/deploy the Rich UI

ZSERVEROS

WSDL

Using RDz with EGL create the Web 2.0 Interface

EXEC CICS READ FILE (‘POTVSAM')

INTO (WORK)

EXEC CICS RETURN VSAM

COBOL Server

Page 8: Moving COBOL/CICS/VSAM to iPhone

© 2009 IBM Corporation8

Rational for System z – Enterprise Modernization

Using COBOL/CICS/VSAM

VSAM

EXEC CICS READ FILE (‘POTVSAM')

INTO (WORK)

EXEC CICS RETURN

Existing CICS/COBOL

COBOLWrapper

Generated by RDz

WSDL

z/OS CICS

Ajax Proxy and EGL Rich UI

codeon

Application Server

System z

[email protected] at:http://www-949.ibm.com/software/rational/cafe/blogs/egl-rich-web/2009/08/05/using-iphone-to-access-cobolcicsvsam-cobolims-and-rpg

Invoking CICS Web services from iPhone

http://zserveros.demos.ibm.com:9080/iPhone/egl.html

Link to Safari Emulator

Page 9: Moving COBOL/CICS/VSAM to iPhone

© 2009 IBM Corporation9

Rational for System z – Enterprise Modernization

More at:

EGL CAFé :

http://www-949.ibm.com/software/rational/cafe/blogs/egl-rich-web/2009/08/05/using-iphone-to-access-cobolcicsvsam-cobolims-and-rpg

YouTube Invoking COBOL/CICS/VSAM:

http://www.youtube.com/watch?v=5JyJ0XXR_3c

http://www.youtube.com/watch?v=5Fu66xMQdcY

YouTube Invoking COBOL/IMS

http://www.youtube.com/watch?v=c2bGHjCQQZo

System z Sandbox:

http://www.ibm.com/developerworks/downloads/emsandbox/systemz.html

Page 10: Moving COBOL/CICS/VSAM to iPhone

© 2009 IBM Corporation10

Rational for System z – Enterprise Modernization