Moving COBOL/CICS/VSAM to iPhone Optional “Demo” Breaker Slide Updated Sept, 01, 2009 Moving COBOL/CICS to iPhone
Link to PCOM Moving COBOL/CICS to iPhone z/OS Texas COBOL Client EXEC CICS READ FILE (‘POTVSAM') INTO (WORK) EXEC CICS RETURN EXEC CICS LINK LAB3POT VSAM COBOL Client COBOL Server Link to PCOM Moving COBOL/CICS to iPhone
z/OS Texas 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) EXEC CICS READ FILE (‘POTVSAM') INTO (WORK) EXEC CICS LINK LAB3POT VSAM COBOL Client COBOL Server z/OS Texas EXEC CICS READ FILE (‘POTVSAM') INTO (WORK) VSAM COBOL Server Moving COBOL/CICS to iPhone
z/OS Texas 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) EXEC CICS READ FILE (‘POTVSAM') INTO (WORK) EXEC CICS LINK LAB3POT VSAM COBOL Client COBOL Server z/OS Texas EXEC CICS READ FILE (‘POTVSAM') INTO (WORK) VSAM COBOL Server Moving COBOL/CICS to iPhone
Using CICS Services, create Services, deploy test and debug using RDz WSDL Create the COBOL/CICS Web Services Test the Web services z/OS Texas COBOL ADAPTER ZSERVEROS EXEC CICS READ FILE (‘POTVSAM') INTO (WORK) EXEC CICS RETURN Converter Driver VSAM Link to RDz COBOL Server Moving COBOL/CICS to iPhone
z/OS Texas 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) EXEC CICS READ FILE (‘POTVSAM') INTO (WORK) EXEC CICS LINK LAB3POT VSAM COBOL Client COBOL Server z/OS Texas EXEC CICS READ FILE (‘POTVSAM') INTO (WORK) VSAM COBOL Server Moving COBOL/CICS to iPhone
Using RDz with EGL create the Web 2.0 Interface Create the Rich UI interface with EGL Test/deploy the Rich UI z/OS Texas ZSERVEROS EXEC CICS READ FILE (‘POTVSAM') INTO (WORK) EXEC CICS RETURN VSAM WSDL COBOL Server Moving COBOL/CICS to iPhone
Ajax Proxy and EGL Rich UI code Invoking CICS Web services from iPhone Using COBOL/CICS/VSAM System z Ajax Proxy and EGL Rich UI code on Application Server z/OS CICS EXEC CICS READ FILE (‘POTVSAM') INTO (WORK) EXEC CICS RETURN Existing CICS/COBOL COBOL Wrapper Generated by RDz Optional “Demo” Breaker Slide http://zserveros.demos.ibm.com:9080/iPhone/egl.html WSDL VSAM More at: http://www-949.ibm.com/software/rational/cafe/blogs/egl-rich-web/2009/08/05/using-iphone-to-access-cobolcicsvsam-cobolims-and-rpg rbarosa@us.ibm.com Link to Safari Emulator Moving COBOL/CICS to iPhone
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 Moving COBOL/CICS to iPhone
Moving COBOL/CICS to iPhone