- Batch. Submit JCL jobs: steps, DD statements, return codes, SORT and the common utilities, cataloged procedures, and chains of jobs with dependencies and one clock.
- Online. Start CICS transactions from the PCT. Screens are typed one attention key at a time, BMS mapsets are assembled from their macro source, and the COMMAREA carries state from task to task.
- Db2. Run
EXEC SQLin batch and online programs, including SQL in CALLed subprograms. Query the tables afterwards with read-only SQL. - Data sets. Sequential, fixed and variable record formats, VSAM KSDS and RRDS, GDGs. List a run’s catalog and read records raw or through a copybook.
- Codebases in place. Run a whole estate by its repository, ref and path, or by a tree you send. Programs, copybooks and procedures are found through the search order the codebase declares.
- Terminals. Open a browser 3270-style screen for a person to drive a transaction by hand, then read back what they pressed.
- Systems. Keep a named mainframe state across calls, with its data sets, tables and queues. Checkpoint it and restore it.
Endpoint
Next
- Quickstart: compile and run a COBOL job in a few minutes.
- Concepts: mainframe terms mapped to what you know from distributed systems.
- Tools: every tool, its parameters and the scope it needs.