Here are typical steps for developing a CICS® application that uses the EXEC CICS command level programming
interface.
- Design the application, identifying the CICS resources and services you will use. See
the section on Application Design in CICS Application Programming Guide.
- Write the program in the language of your choice, including EXEC
CICS commands to request CICS services.
See CICS Application
Programming Reference for a list of CICS commands.
One of the needed components
for online transactions is the screen definition, that is, the layout
of what is displayed on the screen (such as a Web page); in CICS we call this a map.
- Depending on the compiler, you might only need to compile the
program and install it in CICS,
or you might need to define translator options for the program and
then translate and compile your program. See CICS Application Programming Guide for
more details.
- Define your program and related transactions to CICS with PROGRAM resource definitions and TRANSACTION
resource definitions, as described in CICS Resource Definition Guide.
- Define any CICS resources
that your program uses, such as files, queues, or terminals.
- Make the resources known to CICS using
the CEDA INSTALL command described in CICS Resource Definition Guide.