IM Software Group zsoftware IM Developer for System z Modernization of Mainframe Assets Dennis ehm (dennis.behm@de.ibm.com) 9/17/009 IM Software Group Application Development on the Mainframe 9/17/009 1
IM Software Group IM Developer for System z Eclipse-based host development and Enterprise Modernization End-to-End debugging Smart Integration in Software Delivery Platform 3 9/17/009 IM Software Group IM Developer for System z CICS, IMS, D, atch and UNIX System s development Development and maintenance tools for z/os COOL, PL/I, C, C++, Java, High-Level Assembler applications and Microsoft Windows (COOL, PL/I) applications Access to AIX file systems, z/os and UNIX System s file systems submitting z/os jobs, monitoring z/os Job execution queues debugging applications Visually configurable LPEX editor and statement assisted development verification of syntax for COOL, PL/I, C, C++, High-Level Assembler common eclipse touch and feeling with code assistance, real time syntax check 4 9/17/009
IM Software Group IM Developer for System z Enterprise Modernization Tools Tooling to develop, test, and deploy CICS Web s Creating a IMS SOAP Gateway Web service that uses a new or existing IMS application as its application component Generate JC beans for accessing IMS and CICS transactions using JEE Application JC Wizard 5 9/17/009 IM Software Group IM Developer for System z Application Lifecycle Management and Integration Integration of IM ClearCase version control, IM Software Configuration and Library Management (SCLM) as well as common versioning and built management tools * Smart integration of remote debugging using IM Debug Tool Smart integration of IM File Manager to access VSAM Datasets Smart integration with IM Fault Analyzer to access problem reports for diagnosing mainframe application faults Smart integration of the new CICS Explorer to fulfill administrative and operational task out of an eclipse-based tool * offerings of usiness Partners 6 9/17/009 3
IM Software Group JEE Application Developer Functional Tester 370, Performance Tester, Manual Tester 370 MVS USS Software Architect Requisite Pro/Web RTW AfE CVS ClearCase Developer for System z Data Studio/ Architect Debug Tool Fault Analyzer File Manager JES/atch CICS IMS Transformation Workbench ClearQuest uildforge WSAA ridge WebSphere Studio Asset Analyzer Endevor SCLM D VSAM SCCM (SCLM, 3 rd Party) 7 9/17/009 IM Software Group LPAR MVS IM Debug Tool JES Job Monitor STC APPC USS JVM RSE Daemon process * Authenticate client STC Socket pair JVM process thread Threads thread Miner Threads TSO start as a process 8001 6715 4035 RSE Portrange 8018-8118 Developer for System z Client RSE Remote System Explorer 8 9/17/009 4
IM Software Group How to use Mainframe Applications within the Web world A Web services 1 JEE App rowser Web services JCA Servlet EJ 3 I D 4 WebSphere MQ 5 TCP/IP Sockets 6 9 9/17/009 IM Software Group CICS Transaction Gateway WAS Servlet, JSP, EJ Applet, Any Java Pgm J C J C Many Languages, Many Platforms CICS TG CICS Transaction Gateway WAS=WebSphere Application CICS Program usiness logic Other/Any WAS CICS TG CICS Program Web Client WebSphere Application Web Support J C CICS Transaction Gateway usiness logic 10 9/17/009 5
IM Software Group Enterprise Javaeans EJ usiness WAS EJ usiness OR WAS EJ usiness WAS=WebSphere Application EJ usiness session bean in CICS (local / remote) session + entity bean in other EJS CICS-Pgm(DPL) über Java Connector (CTG) JCICS: Link / Start + CICS Ress.Zugriff JDC, SQLJ "any Java", z.. XML, java.net, etc. Other/Any WebSphere App Web Client WebSphere Application Web Support EJ usiness EJ usiness 11 9/17/009 IM Software Group 1 9/17/009 6
IM Software Group 13 9/17/009 IM Software Group Praktikum IP Adresse: 19.168.7.70 Ports 4039 9715 USER zuser01 zuser0 PWD javaws 14 9/17/009 7