When I connect to the IBM Mainframe, I will be connecting to TSO (Time Sharing Option) I MUST have a TSO UserId/Password these are NOT the same as my Windows UserID/Password When I am connected to TSO, I have GUI tool named ISPF that gives me a screen, but I CANNOT use my mouse the Mainframe is a LARGE computer and runs an OS named z/OS z/OS Mainframe are partitioned into Regions (think Virtual Machines) some of the Regions are TSO-A TSO-B CICS-test CICS-Prod IMS USS (Unix System Services) <- this is where Java run on the MF (Mainframe) We will be using TSO to create MVS files, look at results of a run, etc We will be using USS to hold Unix Files, and my Java code we deployed to the MF MVS files are in code format named EBCDIC Unix files are in ACSII format <- core Java can use these I need the IBM Java extension to work with EBCDIC files -------------------------------------------------------------- On the Lab Machine, I open the Mainframe connection icon on the desktip click the "plug" and select Connect -> MVSF I enter: L TSO I enter: user900 (yours will differ) I enter my password: irs4you and I see a welcome message, and I press enter to get the GUI (I see ***, which means press Enter) to leave TSO I enter: =x then logoff ------------------------------------------------------- I am going to leave TSO for a while and go to USS I do this by entering: TSO OMVS on the command line, and now I am on USS at a Unix prompt here I can run Unix commands like: date who cal ls (a dir listing) I enter: exit (the press enter twice) to get back to TSO --------------------------------------------- The process of Write/Running Java code on the Mainframe Steps: 1) write the code on my PC using RDz and make sure it compiles 2) test the code on the PC (if I can) if the code uses Unix files, I can test the run on my PC, if the code uses MVS files I CANNOT run that code on my PC 3) export the code (deploy it) to the Mainframe the code will be in a Java "zip" file called a Jar file (Java Archive) and will be on USS 4) run the Java code on the MF A) run via Rdz B) run via Unix shell script C) run via JCL